Skip to content

[User Story] Forward-port sync-tryghost-compose guard step to main branch #344

@noahwhite

Description

@noahwhite

Story Summary

As a platform engineer, I want the Sync TryGhost Compose Images workflow on the main branch to include the develop-branch guard step, so that the scheduled run no longer executes the full sync logic from main.


✅ Acceptance Criteria

  • sync-tryghost-compose.yml on main includes the guard step that checks GITHUB_REF_NAME and skips gracefully when not on develop
  • Scheduled runs triggered from main exit cleanly with a notice, no downstream steps executed
  • The workflow on main is identical to develop for the guard step logic

📝 Additional Context


📦 Definition of Ready

  • Acceptance criteria defined
  • No unresolved external dependencies
  • Story is estimated
  • Team has necessary skills and access
  • Priority is clear
  • Business value understood

✅ Definition of Done

  • All acceptance criteria met
  • Unit/integration tests written & passing
  • Peer-reviewed
  • Docs updated (if applicable)
  • Verified in staging (if needed)
  • No critical bugs/regressions

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions