Skip to content

ci: Test GH ruleset changes - #1629

Closed
akash1810 wants to merge 1 commit into
mainfrom
akash1810-patch-1
Closed

ci: Test GH ruleset changes#1629
akash1810 wants to merge 1 commit into
mainfrom
akash1810-patch-1

Conversation

@akash1810

@akash1810 akash1810 commented Jan 19, 2026

Copy link
Copy Markdown
Member

I've tweaked the repository ruleset to require a passing status check from build:

image

The effect of this is all workflows with a build job1 must pass before a PR can be merged to main. Previously, the only requirement to merge was an approval. This should provide more confidence in changes.

Depending on the name of a job is a bit fragile, however its better than nothing!

This PR demonstrates the effect of these changes. Attempts to install an invalid version of Scala Play results in a failing build:

image

Footnotes

  1. Conditionally triggered, or otherwise.

@github-actions

Copy link
Copy Markdown
Contributor

@akash1810 akash1810 closed this Jan 19, 2026
@akash1810
akash1810 deleted the akash1810-patch-1 branch January 26, 2026 18:11
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