Skip to content

refactor: Update Cloudflare Workers configuration and entry point han… - #6

Merged
omarghatasheh merged 1 commit into
mainfrom
omarg
Oct 22, 2025
Merged

refactor: Update Cloudflare Workers configuration and entry point han…#6
omarghatasheh merged 1 commit into
mainfrom
omarg

Conversation

@omarghatasheh

Copy link
Copy Markdown
Contributor

…dling for Next.js deployment

@omarghatasheh
omarghatasheh merged commit 3bd713b into mainOct 22, 2025
1 check passed
@omarghatasheh
omarghatasheh deleted the omarg branch October 22, 2025 15:24
MusaMisto added a commit that referenced this pull request Jun 14, 2026
…pin kubectl
#5 kubeconfig handling:
- Write the decoded kubeconfig to $RUNNER_TEMP instead of the workspace, so the
credential is no longer left in the checked-out tree, and add an `if: always()`
cleanup step that removes it (matters on self-hosted/reused runners).
- Adopt the generic-gateway-helm-template workflow's decoder (base64 with raw
fallback) and add a fail-fast apiVersion validation. Behavior-preserving for the
two real input forms (base64 secret, raw YAML) — both decode to a semantically
identical kubeconfig — and now rejects malformed input with a clear message
instead of letting Helm fail later.
#6:
- Remove `actions/checkout@v6`: the deploy job uses no repo files (chart comes
from chart_repo, image from the registry); the only workspace reference was the
old kubeconfig path, now in RUNNER_TEMP. Updated the chart/chart_repo input docs
to note local chart paths are not supported.
- Pin kubectl to v1.34.0 instead of 'latest' for reproducibility (only basic
core-resource ops are used, so cluster skew is not a concern; documented as
bumpable to track the cluster's minor version).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@omarghatasheh