Skip to content

OCI SHA tags for rollback, deploy doc note, diff-build fixes#1037

Merged
aaylward merged 2 commits intomainfrom
deploy_version
Feb 23, 2026
Merged

OCI SHA tags for rollback, deploy doc note, diff-build fixes#1037
aaylward merged 2 commits intomainfrom
deploy_version

Conversation

@aaylward
Copy link
Copy Markdown
Collaborator

Summary

  • publish.yml: After oci_push, tag each image with the commit SHA so rollback is possible (e.g. ghcr.io/muchq/portrait:${SHA}).
  • deploy/consolidated/README.md: Add Rollback section describing SHA tags and how to pin in compose.
  • scripts/diff-build: Fix impacted-target handling:
    • Detect test_suite (and *_test) via kind('.*test.*', ...) so impacted test suites are run.
    • Only pass rule targets to bazel build (stops "source file, nothing will be built" and 56 vs 54 target mismatch).
    • Keep manual targets excluded for both build and test.

Made with Cursor

- publish.yml: tag pushed images with commit SHA after oci_push (for rollback)
- deploy/consolidated/README.md: add Rollback section describing SHA tags
- scripts/diff-build: fix impacted test detection (match test_suite via .*test.*),
  only pass rule targets to build (avoid source-file warnings), keep manual
  targets excluded for both build and test

Co-authored-by: Cursor <cursoragent@cursor.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Feb 22, 2026

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
1d4-web 1dad277 Commit Preview URL

Branch Preview URL
Feb 23 2026, 12:58 AM

@aaylward aaylward enabled auto-merge (squash) February 23, 2026 00:58
@aaylward aaylward merged commit b27d535 into main Feb 23, 2026
10 checks passed
@aaylward aaylward deleted the deploy_version branch February 23, 2026 01:03
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