Skip to content

ci: run workflows on Blacksmith runners - #102

Open
justinwlin wants to merge 2 commits into
mainfrom
ci/blacksmith-runners
Open

justinwlin wants to merge 2 commits into
mainfrom
ci/blacksmith-runners

Conversation

@justinwlin

@justinwlin justinwlin commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

The runpod org now has an IP allow list, and GitHub-hosted runners are outside it. Any job that calls the GitHub API from them fails with the runpod organization has an IP allow list enabled, even with the default GITHUB_TOKEN. This moves every job to blacksmith-2vcpu-ubuntu-2404, the label runpod/main-ui and runpod/runpod-assistant already use.

actionlint (run by the Nix checks) rejects unknown runner labels, so .github/actionlint.yaml declares the Blacksmith labels. The sandboxed check has no .git for actionlint to find its config, so the check passes it with -config-file.

Validate PR title fails on this PR because it runs main's copy of the workflow, which is still on a GitHub-hosted runner. It passes once this merges.

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