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 main Oct 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 free to 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