Skip to content

ci: harden GitHub Actions automation - #11

Merged
petergstfsn merged 1 commit into
mainfrom
codex/harden-github-actions-automation
Aug 24, 2026
Merged

ci: harden GitHub Actions automation#11
petergstfsn merged 1 commit into
mainfrom
codex/harden-github-actions-automation

Conversation

@petergstfsn

Copy link
Copy Markdown
Contributor

What changed

  • Move Cloudflare credentials from the whole upload job to the upload step only.
  • Restrict uploads to main, including manual dispatches.
  • Preserve PR verification and version-only uploads.

Verification

  • The superseded workflow's current validation passed: install, build, and Wrangler dry run.
  • Existing API pytest and web typecheck/test/build jobs also passed in a current rerun.
  • This replacement is opened as a normal PR so the hardened workflow is validated before merge.

Review flags

  • CI/deploy configuration changes only.
  • No deployment should run for this PR.

@cloudflare-workers-and-pages

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
opentos 0cbcd33 Commit Preview URL

Branch Preview URL
Aug 23 2026, 04:51 AM

@petergstfsn
petergstfsn merged commit 667a429 into main Aug 24, 2026
5 checks passed
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