Skip to content

ci: run CI for PRs into dev/flow and build its backend images - #839

Merged
anneoneone merged 1 commit into
dev/flowfrom
ci/838-dev-flow-triggers
Nov 3, 2026
Merged

anneoneone merged 1 commit into
dev/flowfrom
ci/838-dev-flow-triggers

Conversation

@anneoneone

Copy link
Copy Markdown
Collaborator

PRs into dev/flow now run the same CI as PRs into main. Pushes to dev/flow build a sha-* backend image for staging. main stays releasable while R0 to R5 are built.

Issue: #838

Validation:

  • node --test .github/workflows/tests/backend-build.test.cjs: pass. The test now expects dev/flow in the backend.yml and backend-build-tests.yml triggers. It still checks that latest moves only on the default branch and that the build has no host access.
  • This PR is the first one into dev/flow. GitHub reads pull_request triggers from the PR's merge commit, so its own checks show the change works.
  • prettier --check flags backend-build.test.cjs, which already fails the same way on dev/flow. It is left as is.
Implementation and review

Not architecture-epic work, so the epic fields do not apply.

Epic: n/a
Executor: n/a
Lane: n/a
Reviewer: n/a
Leaf IDs: n/a

Workflow pull_request push
epic-ci.yml (backend-ci, frontend-ci) + dev/flow + dev/flow
backend-build-tests.yml + dev/flow + dev/flow
frontend.yml + dev/flow main only: push deploys Pages
stream-system.yml + dev/flow + dev/flow
backend.yml (image build) — + dev/flow: sha-* tags only

Goal: #829.

R0 to R5 are built on dev/flow so main stays releasable. PRs into
dev/flow now run backend-ci, frontend-ci, backend-build-tests, the
frontend build and stream-system. Pushes to dev/flow build sha-* images
for staging; latest still moves only on main, and no deploy runs from
dev/flow.

Refs: #838
@vercel

vercel Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
live-moafunk-de Ready Ready Preview Nov 3, 2026 12:56am UTC

@anneoneone
anneoneone merged commit 1bd4a08 into dev/flow Nov 3, 2026
8 checks passed
@anneoneone
anneoneone deleted the ci/838-dev-flow-triggers branch November 3, 2026 10:00

This branch was successfully deployed

1 active deployment
Preview — d230180b Deployed Nov 3, 2026 by vercel[bot]
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