Skip to content
This repository was archived by the owner on Sep 9, 2026. It is now read-only.

ci: deploy from Actions, so this site has one deploy path - #15

Merged
MichalAFerber merged 2 commits into
mainfrom
ci/actions-deploy
Aug 9, 2026
Merged

MichalAFerber merged 2 commits into
mainfrom
ci/actions-deploy

Conversation

@MichalAFerber

Copy link
Copy Markdown
Owner

Cloudflare's Git integration and hand-run wrangler pages deploy were both deploying this project. Two paths race for one commit: one wins, the other is reported failed — the source of the spurious Pages failure alerts. §4 allows exactly one, and this is the surviving path.

Deploys _site to the gsamanager-org Pages project, mirroring the build config Cloudflare was already using.

Safe to land now: without a CLOUDFLARE_API_TOKEN secret the deploy step skips green rather than failing — the same guard wizard-web uses — so this cannot race the still-enabled Git integration.

Verified end to end first on grandfathershoney.com, where the equivalent workflow uploaded 64 files and completed a real preview deployment.

🤖 Generated with Claude Code

https://claude.ai/code/session_0119vXMJC7FKdDTYJkLVLusg

MichalAFerber and others added 2 commits August 9, 2026 10:26
Cloudflare's Git integration and hand-run `wrangler pages deploy` were both
deploying this project. Two paths race for one commit: one wins, the other is
reported failed, which is where the spurious Pages failure alerts came from.
§4 allows exactly one. This is the surviving path.

Without a CLOUDFLARE_API_TOKEN secret the deploy step skips green rather than
failing, so this can land before the Git integration is switched off and can
never race it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119vXMJC7FKdDTYJkLVLusg
The first push carried an invented SHA and the run failed at 'Prepare all
required actions' with 'Unable to resolve action'. v1.321.0 is 95ef2b04, read
from the tag list rather than guessed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0119vXMJC7FKdDTYJkLVLusg
@MichalAFerber
MichalAFerber merged commit 940a7f0 into main Aug 9, 2026
1 check passed
@MichalAFerber
MichalAFerber deleted the ci/actions-deploy branch August 9, 2026 15:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant