Skip to content

chore(ci): remove self-hosted runners from public repo#110

Merged
anandgupta42 merged 1 commit intomainfrom
chore/remove-self-hosted-runners
Mar 13, 2026
Merged

chore(ci): remove self-hosted runners from public repo#110
anandgupta42 merged 1 commit intomainfrom
chore/remove-self-hosted-runners

Conversation

@govindpawa
Copy link
Contributor

@govindpawa govindpawa commented Mar 11, 2026

What does this PR do?

Remove self-hosted ARC runners (arc-runner-altimate-code) from all workflows and replace with ubuntu-latest. Self-hosted runners on public repos are a security risk — any fork can submit a PR that runs arbitrary code on our infrastructure.

Fixes #109

Files changed:

  • .github/workflows/ci.yml — 3 jobs (typescript, lint, python)
  • .github/workflows/test.yml — 3 jobs (unit, e2e, required)
  • .github/workflows/release.yml — 4 jobs (build, publish-npm, publish-engine, github-release)

Type of change

  • Bug fix
  • New feature
  • Refactoring / code improvement
  • CI/CD or infrastructure change

Issue for this PR

Fixes #109

How did you verify your code works?

  • All workflows use standard GitHub-hosted runner actions (setup-bun, setup-python, etc.) that are fully compatible with ubuntu-latest
  • CI on this PR validates the change directly

Checklist

  • Tests added/updated
  • Documentation updated (if needed)
  • CHANGELOG updated (if user-facing)

Replace arc-runner-altimate-code with ubuntu-latest across all
workflows to eliminate security risk on public repo.

Closes #109

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link

Thanks for your contribution!

This PR doesn't have a linked issue. All PRs must reference an existing issue.

Please:

  1. Open an issue describing the bug/feature (if one doesn't exist)
  2. Add Fixes #<number> or Closes #<number> to this PR description

See CONTRIBUTING.md for details.

@govindpawa govindpawa requested a review from anandgupta42 March 11, 2026 15:15
@anandgupta42 anandgupta42 merged commit f668a67 into main Mar 13, 2026
13 of 16 checks passed
anandgupta42 pushed a commit that referenced this pull request Mar 17, 2026
Replace arc-runner-altimate-code with ubuntu-latest across all
workflows to eliminate security risk on public repo.

Closes #109

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@anandgupta42 anandgupta42 deleted the chore/remove-self-hosted-runners branch March 17, 2026 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove self-hosted runners from public repo workflows

2 participants