Skip to content

Guarddog v3 announcement#742

Merged
sobregosodd merged 3 commits into
mainfrom
s.obregoso/announce_v3
May 26, 2026
Merged

Guarddog v3 announcement#742
sobregosodd merged 3 commits into
mainfrom
s.obregoso/announce_v3

Conversation

@sobregosodd
Copy link
Copy Markdown
Contributor

@sobregosodd sobregosodd commented May 26, 2026

Summary

  • Add README banner announcing the upcoming v3 preview
  • Register self.github.tag-release.v3 dd-octo-sts policy
  • Make release/CI workflows branch-agnostic so v3 inherits identical CI from main via sync — no per-branch maintenance

What changes

  • tag-release.yml — triggers on [main, v3]; octo-sts policy is now self.github.tag-release.${{ github.ref_name }}; :latest Docker tag is only pushed when running from main
  • docker-publish.yml (manual failsafe path) — :latest only for v2.* tags
  • pr.yml — runs checks on PRs into main or v3

What doesn't change

Main's existing release flow: pushes to main still trigger tag-release, still publish :latest, still use the .main policy. No artifacts are published by this PR.

@sobregosodd sobregosodd requested a review from a team as a code owner May 26, 2026 13:21
@sobregosodd sobregosodd merged commit df2971c into main May 26, 2026
6 checks passed
@sobregosodd sobregosodd deleted the s.obregoso/announce_v3 branch May 26, 2026 14:20
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.

2 participants