Skip to content

Feature Request: Allow creating a ruleset to require the Prod Environment Sync job to succeed before merging to main is allowed #3419

@Ben-Epstein

Description

@Ben-Epstein

I'm trying to use the synchronized CI/CD workflow but i'm running into 1 specific issue.

I'd like to enforce that the Prod Environment Synced check is passing before merge. I have done that in a toy example here, but the issue is that requiring that to pass before merging actually causes it to fail, because it tries to merge the PR after the prod sync happens, but because it didnt send out a passing signal yet, github blocks it.

I don't want people accidentally merging PRs before the deploy step occurs - that defeats the purpose of the synchronized workflow's benefits.

The feature request is to modify the Prod Environment Sync job such that we can create a ruleset around it that would force its success before merging.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions