Skip to content

Fix CI workflow to use GitHub-hosted runners#186

Merged
zach-klippenstein merged 1 commit intomainfrom
zachklipp/fix-ci-workflow
Feb 18, 2026
Merged

Fix CI workflow to use GitHub-hosted runners#186
zach-klippenstein merged 1 commit intomainfrom
zachklipp/fix-ci-workflow

Conversation

@zach-klippenstein
Copy link
Copy Markdown
Collaborator

@zach-klippenstein zach-klippenstein commented Feb 18, 2026

Summary

  • Switch runs-on from custom workflow-kotlin-test-runner-ubuntu-4core label to ubuntu-latest — jobs were queuing indefinitely because no runner matched the old label
  • Update actions/checkout to v4, actions/setup-java to v4 (with required distribution field), and actions/upload-artifact to v4

Test plan

  • Verify CI jobs are picked up and run on the PR itself
  • Confirm build job passes
  • Confirm instrumentation test jobs start (emulator tests may have separate issues)

🤖 Generated with Claude Code

The workflow was using a custom runner label (workflow-kotlin-test-runner-ubuntu-4core)
that doesn't exist, causing jobs to queue indefinitely. Switch to ubuntu-latest and
update actions to current versions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@zach-klippenstein zach-klippenstein force-pushed the zachklipp/fix-ci-workflow branch from 962bb2f to 044e2e4 Compare February 18, 2026 23:15
@zach-klippenstein zach-klippenstein merged commit c8e1606 into main Feb 18, 2026
3 of 9 checks passed
@zach-klippenstein zach-klippenstein deleted the zachklipp/fix-ci-workflow branch February 18, 2026 23:21
@zach-klippenstein
Copy link
Copy Markdown
Collaborator Author

Build is failing, but only because of existing errors that are now actually caught by CI. Fix is in #185

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.

2 participants