Skip to content

feat: three-environment web deploy strategy (staging/beta/production) - #48

Merged
shukebeta merged 1 commit into
masterfrom
feat/issue-47-three-env-deploy
Jul 5, 2026
Merged

shukebeta merged 1 commit into
masterfrom
feat/issue-47-three-env-deploy

Conversation

@shukebeta

Copy link
Copy Markdown
Collaborator

Closes #47

Add the in-repo scaffolding for CF Pages-driven staging/beta/production
deploys: a parameterized bin/cf-build.sh build script, an auto-tag +
changelog GH Actions workflow (ported from my-ai-team's release helpers),
a new .env.beta pointed at the production API, and an ENV_NAME-driven
app bar label so non-production builds are always visibly marked. The
GH Pages staging workflow is retired in favor of the CF Pages Git
integration; the manual GH Pages production release is untouched.

CF Pages project creation, DNS records, and GCP OAuth origins are
external dashboard/API actions tracked separately and out of scope here.

Closes #47
@shukebeta
shukebeta merged commit a007f09 into master Jul 5, 2026
4 checks passed
@shukebeta
shukebeta deleted the feat/issue-47-three-env-deploy branch July 5, 2026 05:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: three-environment deployment strategy with auto-versioning (staging / beta / production)

1 participant