Skip to content

ci: run workflows on Blacksmith runners - #10

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

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

Conversation

@justinwlin

@justinwlin justinwlin commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

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.

The publish job runs on runpod-4vCPU-ubuntu-2404 instead, the org's GitHub-hosted runner with static, allow-listed IPs. Trusted publishing only accepts GitHub-hosted runners, and Blacksmith counts as self-hosted. A probe job on this branch confirmed the runner accepts jobs from this repo. The label is literal because the org variable RUNNER_4VCPU_UBUNTU_2404 isn't shared with this repo.

This branch has not been deployed

No deployments
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