Skip to content

ci: run Java build and tests on larger runners - #217

Closed
ankitTelnyx wants to merge 1 commit into
masterfrom
fix/use-large-runner-for-ci
Closed

ci: run Java build and tests on larger runners#217
ankitTelnyx wants to merge 1 commit into
masterfrom
fix/use-large-runner-for-ci

Conversation

@ankitTelnyx

@ankitTelnyx ankitTelnyx commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • run the production Java SDK build and test jobs on GitHub's 16-core hosted runners
  • preserve the existing 30-minute job timeout and required check names
  • prevent standard ubuntu-latest runners from shutting down before the generated SDK test suite completes

Evidence

  • release PR release: 6.86.0 #216 test run 31797977144 was cancelled twice during :telnyx-proguard-test:proguardJar after the runner received a shutdown signal
  • the generated tree itself already passed staging CI on a larger runner
  • the production repo has no access to the staging repository's telnyx-4xlarge runner group, so this uses the available GitHub-hosted large-runner label
  • actionlint and git diff --check pass

Follow-up

After this PR merges, rerun staging promotion so next and release PR #216 receive the production-owned CI workflow, then validate the release end-to-end.

@ankitTelnyx
ankitTelnyx force-pushed the fix/use-large-runner-for-ci branch from cf560de to 7efb5c8 Compare August 14, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant