Skip to content

ci: use GitHub-hosted runners for verification - #18

Merged
altaywtf merged 1 commit into
mainfrom
ci/github-hosted-runners
Sep 5, 2026
Merged

ci: use GitHub-hosted runners for verification#18
altaywtf merged 1 commit into
mainfrom
ci/github-hosted-runners

Conversation

@altaywtf

@altaywtf altaywtf commented Sep 5, 2026

Copy link
Copy Markdown
Member

Problem

Verification still uses Blacksmith in this public repository.

Solution

Run verification on standard GitHub-hosted Ubuntu 24.04, preserving Linux x64 and the existing verification/release graph. Remove the unused Blacksmith runner allowlist.

Copilot AI lite review requested due to automatic review settings September 5, 2026 16:48
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 5, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-05T16:50:27.009081Z 577bd28 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@slopzapper slopzapper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

✨ CLEAN

Verify now uses the same GitHub-hosted ubuntu-24.04 label as release. The actionlint Blacksmith allowlist is gone because no remaining workflow label needs it.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes cleanly migrate verification to GitHub-hosted runners and remove unused runner allowlisting with no remaining references to Blacksmith labels.

Pull request overview

This PR updates the repository’s CI verification workflow to run on standard GitHub-hosted runners (Ubuntu 24.04) instead of the previously configured Blacksmith runner labels, aligning the verification lane with the existing release workflow’s runner choice and removing now-obsolete actionlint configuration.

Changes:

  • Switch verify job runner from blacksmith-2vcpu-ubuntu-2404 to ubuntu-24.04.
  • Remove the Blacksmith self-hosted runner label allowlist from .github/actionlint.yaml.
File summaries
File Description
.github/workflows/verify.yml Moves verification to GitHub-hosted Ubuntu 24.04 runner.
.github/actionlint.yaml Removes Blacksmith runner label allowlist config that’s no longer needed.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@altaywtf
altaywtf merged commit 9bf1535 into main Sep 5, 2026
6 checks passed
@altaywtf
altaywtf deleted the ci/github-hosted-runners branch September 5, 2026 16:54
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