Add ARC self-hosted runners for IUCLabs #579
Reference in New Issue
Block a user
Delete Branch "benvin/iuclabs-arc-runners"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
IUCLabs public repos need self-hosted CI capacity, but anyone can open PRs there, so runners must only execute trusted code and must not reach internal services.
Depends on the github-app secret existing in Vault.
*) refuseas default; if review events are allowed, apply the same fork/association check to.pull_request.exceptomits 169.254.0.0/16, 100.64.0.0/10 and 127.0.0.0/8, so :443 is open to link-local/CGNAT/loopback → add them..head.repo.fork == falsetreats any non-fork head repo as trusted → compare.pull_request.head.repo.full_namewith.repository.full_name.dig; a Vault node replacement silently cuts runner Vault access → note how to refresh, or accept as known.author_association(should refuse) → add fixtures for those.#!/bin/shshebang, which is bash on many dev hosts, so dash-compatibility is untested → invoke it withdashexplicitly if available in the pre-commit env.No findings.
No findings.
No findings.