Skip to content

ci(workflows): move Testing and Release jobs from jp-arm-oracle to ubuntu-latest - #12

Merged
AnnatarHe merged 1 commit into
mainfrom
fix/ci-github-hosted-runner
Aug 31, 2026
Merged

AnnatarHe merged 1 commit into
mainfrom
fix/ci-github-hosted-runner

Conversation

@AnnatarHe

Copy link
Copy Markdown
Collaborator

Why

The self-hosted runner jp-arm-oracle is down, so every job pinned to that label sits in queued forever.

What

  • All jobs that targeted jp-arm-oracle now run on GitHub-hosted ubuntu-latest.

🤖 Generated with Claude Code

https://claude.ai/code/session_017sLELT63L4qrjvuM3BVq4o

…untu-latest

The self-hosted jp-arm-oracle runner is down, leaving these jobs queued
indefinitely. Switch them to the GitHub-hosted ubuntu-latest runner.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017sLELT63L4qrjvuM3BVq4o
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@AnnatarHe
AnnatarHe merged commit a840c18 into main Aug 31, 2026
2 checks passed
@AnnatarHe
AnnatarHe deleted the fix/ci-github-hosted-runner branch August 31, 2026 14:32
@claude

claude Bot commented Aug 31, 2026

Copy link
Copy Markdown

Review

Small, well-scoped CI fix — changes runs-on: jp-arm-oracle → runs-on: ubuntu-latest in testing.yml (test job) and release.yml (release job).

Correctness: Good. Both pipelines build/test a JVM (Kotlin) plugin via Gradle — nothing in either workflow is architecture-specific, so moving from the (ARM) self-hosted runner to GitHub-hosted ubuntu-latest (x86_64) is safe and shouldn't change build/test behavior.

Completeness: Confirmed no other workflow files (claude.yml, claude-code-review.yml) or configs still reference jp-arm-oracle, so this fully resolves the stuck-runner issue.

Minor considerations (non-blocking):

  • If this repo is private, GitHub-hosted runner minutes are billed, unlike the self-hosted runner — probably an acceptable tradeoff given the runner is down, but worth being aware of if CI cost/minutes matter here.
  • Not something to fix in this PR, but if jp-arm-oracle comes back online later, it might be worth adding a comment or issue reference noting why these were moved off it, so a future contributor doesn't wonder if reverting is safe.

Security: No concerns — no secrets or permissions changed, same actions/tokens used as before.

Tests: N/A — this is a CI infrastructure change with no application code affected.

Looks good to merge.

@codecov

codecov Bot commented Aug 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

❌ Your project status has failed because the head coverage (14.30%) is below the target coverage (60.00%). You can increase the head coverage or adjust the target coverage.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #12      +/-   ##
==========================================
- Coverage   18.01%   14.30%   -3.72%     
==========================================
  Files          20       20              
  Lines         766      755      -11     
  Branches      172      172              
==========================================
- Hits          138      108      -30     
- Misses        593      630      +37     
+ Partials       35       17      -18     

see 8 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 756d623...77152a4. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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