Skip to content

ci: switch workflow jobs to github-hosted runners#60

Merged
marcus67 merged 1 commit intomainfrom
minh/ci-github-hosted-runners
Apr 10, 2026
Merged

ci: switch workflow jobs to github-hosted runners#60
marcus67 merged 1 commit intomainfrom
minh/ci-github-hosted-runners

Conversation

@xMinhx
Copy link
Copy Markdown
Collaborator

@xMinhx xMinhx commented Mar 30, 2026

Summary

  • Switch workflow jobs from self-hosted to ubuntu-latest so CI can run while no self-hosted runners are available.
  • Add workflow concurrency cancellation to stop superseded runs and reduce compute waste.
  • Keep existing job gating (if: github.ref == 'refs/heads/main') unchanged for publish jobs.

Why now

  • Current PR checks are blocked in pending state because no self-hosted runners are online.
  • This change restores CI signal for pull requests without using large paid runners.

@xMinhx
Copy link
Copy Markdown
Collaborator Author

xMinhx commented Apr 2, 2026

I think it might make sense to merge this first since it restores CI on ubuntu-latest and unblocks checks for the other open PRs.

@xMinhx xMinhx linked an issue Apr 2, 2026 that may be closed by this pull request
@xMinhx xMinhx self-assigned this Apr 2, 2026
Copy link
Copy Markdown
Member

@marcus67 marcus67 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine to me!

@marcus67 marcus67 merged commit 590d808 into main Apr 10, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI workflows blocked by missing self-hosted runners

2 participants