Skip to content

ci: deploy changed apps from main#71

Merged
raymondjacobson merged 1 commit into
mainfrom
codex/pedalboard-main-promotes-latest
Jul 1, 2026
Merged

ci: deploy changed apps from main#71
raymondjacobson merged 1 commit into
mainfrom
codex/pedalboard-main-promotes-latest

Conversation

@raymondjacobson

@raymondjacobson raymondjacobson commented Jul 1, 2026

Copy link
Copy Markdown
Member

Summary

  • rename the main push workflow from edge.yml to deploy.yml
  • publish changed app images from main as both edge and latest
  • remove the now-redundant manual latest.yml promotion workflow
  • update BUILD.md to match the simplified deploy flow

Why

The run for PR #70 built and retagged audius/notifications:edge, but prod notifications is configured to poll audius/notifications:latest via the auto-upgrader. Since latest stayed on the old digest, the production workload did not roll forward. The main deploy workflow should publish the tags consumed by k8s directly.

Validation

  • git diff --check
  • go run github.com/rhysd/actionlint/cmd/actionlint@latest .github/workflows/build-services.yml .github/workflows/deploy.yml .github/workflows/pr.yml .github/workflows/test.yml

@raymondjacobson raymondjacobson force-pushed the codex/pedalboard-main-promotes-latest branch from 8156b3b to e701542 Compare July 1, 2026 00:57
@raymondjacobson raymondjacobson changed the title ci: promote changed apps to latest on main ci: deploy changed apps from main Jul 1, 2026
@raymondjacobson raymondjacobson merged commit a142ee7 into main Jul 1, 2026
36 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