Skip to content

ci: run workflows on ubuntu-slim where possible - #65

Open
sbp-bvanb wants to merge 1 commit into
mainfrom
ci/runs-on-ubuntu-slim
Open

sbp-bvanb wants to merge 1 commit into
mainfrom
ci/runs-on-ubuntu-slim

Conversation

@sbp-bvanb

@sbp-bvanb sbp-bvanb commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Moves every job in .github/workflows/ to ubuntu-slim where it can run there.

Workflow Job Runner Status
general.yml MCVS-general-action (matrix) ubuntu-slim (unchanged) verified (already green on ubuntu-slim)
mcvs-pr-validation.yml MCVS-PR-validation-action ubuntu-slim (unchanged) verified (already green on ubuntu-slim)
python.yml mcvs-python-action ubuntu-slim (unchanged) verified (already green on ubuntu-slim)
release.yml mcvs-general-action ubuntu-24.04 -> ubuntu-slim unverified

release.yml only runs on push to main and creates a release, so it was not triggered from this PR. Its job runs mcvs-general-action with auto-release: "true" only, which uses git and the GitHub API (no Docker, no build), so ubuntu-slim is expected to work. Check the first release run after merging.

No job needs ubuntu-26.04.

Overlap: dependabot PR #64 also edits release.yml (action version bump on another line); either can be merged first, a trivial rebase may be needed.

🤖 Generated with Claude Code

The release job only runs mcvs-general-action with auto-release, which
uses git and the GitHub API, so it moves from ubuntu-24.04 to
ubuntu-slim. All other jobs already run on ubuntu-slim. No job stays on
ubuntu-26.04.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sbp-bvanb
sbp-bvanb requested a review from Joeri-Abbo October 21, 2026 22:06
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