Skip to content

chore(ci): run CI on GitHub-hosted runners, drop Blacksmith - #346

Merged
sebyx07 merged 1 commit into
mainfrom
chore/ci-runners-github-hosted
Oct 7, 2026
Merged

sebyx07 merged 1 commit into
mainfrom
chore/ci-runners-github-hosted

Conversation

@sebyx07

@sebyx07 sebyx07 commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Org rule (2026-10-07): private repos run CI on Ubicloud standard runners, public repos on GitHub-hosted runners; Blacksmith is retired.

Public repo → GitHub-hosted runners (free for public repos). Blacksmith is retired org-wide.

  • ci.yml: blacksmith-2vcpu-ubuntu-2204 → ubuntu-22.04. release.yml (npm OIDC) already on ubuntu-latest, unchanged.

The checks on this PR run on the new runners — they are the proof.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Summary by CodeRabbit

  • Chores
    • Continuous integration jobs for Bun, Node.js, and integration checks now run on GitHub-hosted Ubuntu 22.04 runners. Other job settings and steps remain unchanged; this update does not change application features or behavior.

Public repo → GitHub-hosted runners (free for public repos). Blacksmith is retired org-wide.
- ci.yml: blacksmith-2vcpu-ubuntu-2204 → ubuntu-22.04. release.yml (npm OIDC) already on ubuntu-latest, unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: developerz-ai/ai-task-master/.coderabbit.yml
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: 82898aa0-4fa2-4864-8325-63e2774bdaed
📥 Commits

Reviewing files that changed from the base of the PR and between b8338ab and 2a5290a.

📒 Files selected for processing (1)
  • .github/workflows/ci.yml

Included review availability: This review used your included allowance. 0 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 1 review per hour.


📝 Walkthrough

Walkthrough

The Bun, Node, and integration jobs in the CI workflow now run on GitHub-hosted ubuntu-22.04 runners instead of Blacksmith runners.

Changes

CI runner update

Layer / File(s) Summary
CI job runner changes
.github/workflows/ci.yml
The Bun, Node, and integration jobs now use ubuntu-22.04 runners. The Bun job comment now identifies the runner as GitHub-hosted.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 2a529

The CI jobs now use GitHub-hosted Ubuntu 22.04 runners, with their setup and test commands unchanged. No actionable merge-blocking risk was identified.

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly describes the main change: moving CI from Blacksmith to GitHub-hosted runners.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@sebyx07
sebyx07 merged commit 9139505 into main Oct 7, 2026
3 of 4 checks passed
@sebyx07
sebyx07 deleted the chore/ci-runners-github-hosted branch October 7, 2026 21:37
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