Skip to content

Keep public CI on GitHub-hosted runners - #2

Merged
sunxiaoguang merged 1 commit into
mainfrom
chore/use-github-hosted-runners
Aug 10, 2026
Merged

Keep public CI on GitHub-hosted runners#2
sunxiaoguang merged 1 commit into
mainfrom
chore/use-github-hosted-runners

Conversation

@sunxiaoguang

Copy link
Copy Markdown
Contributor

Summary

  • restore the pre-migration GitHub-hosted CI workflow
  • remove the self-hosted runner canary and migration-only support files
  • keep public repository jobs off organization-managed runner capacity

Validation

  • actionlint
  • gofmt -l .
  • go vet ./...
  • go test -count=1 -race ./...

Public repositories should use GitHub-hosted runners so untrusted
workflow input never reaches organization-managed runner capacity.
Keep the existing workflow hardening and required check names.
@sunxiaoguang
sunxiaoguang force-pushed the chore/use-github-hosted-runners branch from b3570ea to 7abd1f1 Compare August 10, 2026 09:26
@sunxiaoguang
sunxiaoguang merged commit 885aebd into main Aug 10, 2026
2 checks passed
@sunxiaoguang
sunxiaoguang deleted the chore/use-github-hosted-runners branch August 10, 2026 09:28
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