Skip to content

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

Closed as not planned

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

Activity

  1. linear commented on Mar 18, 2026

    @linear
  2. self-assigned this
    on Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions