Skip to content

Add a summary job for Tests - #390

Merged
iHiD merged 1 commit into
mainfrom
tests-summary-job
Nov 8, 2026
Merged

iHiD merged 1 commit into
mainfrom
tests-summary-job

Conversation

@iHiD

@iHiD iHiD commented Nov 8, 2026

Copy link
Copy Markdown
Member

This is a follow on to #388.

It adds a single summary job for Tests. This means you can now edit the workflows to add new versions/OS's without needing to update the Required Checks files. This means you can be autonomous without needing me to sign off the Required Checks changes each time you change something.

If you want to do this differently (e.g. different naming, multiple jobs, etc), feel free to close this PR and make a new one. Please tag @exercism/maintainers-admin in it (and @exercism/maintainers-admin please feel free to approve/merge).

Thanks! :)

The exercise tests run as one job per configuration, named after it. The new Tests job
waits for all of them and passes only if every one passed, so required-checks.yml can list one
stable name.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@iHiD
iHiD requested a review from a team as a code owner November 8, 2026 08:22
@github-actions

github-actions Bot commented Nov 8, 2026

Copy link
Copy Markdown
Contributor

Hello 👋 Thanks for your PR.

This repo does not currently have dedicated maintainers. Our cross-track maintainers team will attempt to review and merge your PR, but it will likely take longer for your PR to be reviewed.

If you enjoy contributing to Exercism and have a track-record of doing so successfully, you might like to become an Exercism maintainer for this track.

Please feel free to ask any questions, or chat to us about anything to do with this PR or the reviewing process on the Exercism forum.

(cc @exercism/cross-track-maintainers)

@iHiD
iHiD merged commit 7ffa2b7 into main Nov 8, 2026
11 checks passed
@iHiD
iHiD deleted the tests-summary-job branch November 8, 2026 12: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.

2 participants