Skip to content

馃Ч chore: Right-size Depot runners - #58

Merged
jpmcb merged 1 commit into
mainfrom
jpmcb/pcc-1288-depot-runners
Sep 1, 2026
Merged

馃Ч chore: Right-size Depot runners#58
jpmcb merged 1 commit into
mainfrom
jpmcb/pcc-1288-depot-runners

Conversation

@jpmcb

@jpmcb jpmcb commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

馃懆馃徏

Refs PCC-1288

馃

Right-sizes compute-heavy Depot runners for PCC-1288.

  • Uses 4 CPU / 16 GB runners for routine build, test, and image jobs.
  • Leaves lightweight metadata and administrative jobs on the base runner.

Validation

  • Parsed all changed workflow YAML with Ruby Psych
  • Ran git diff --check

@linear-code

linear-code Bot commented Aug 27, 2026

Copy link
Copy Markdown

PCC-1288

@jpmcb jpmcb changed the title PCC-1288: right-size Depot runners 馃Ч chore: Right-size Depot runners Sep 1, 2026
@jpmcb
jpmcb marked this pull request as ready for review September 1, 2026 19:49
@greptile-apps

greptile-apps Bot commented Sep 1, 2026

Copy link
Copy Markdown

Greptile Summary

This PR right-sizes compute-heavy Linux build jobs by moving them to Depot鈥檚 4 CPU / 16 GB runner while leaving lightweight jobs unchanged.

  • Updates the CI Linux build runner.
  • Updates the nightly Linux build runner.
  • Updates the published-release Linux build runner.

Confidence Score: 5/5

The PR appears safe to merge.

The changes only select a valid right-sized Depot runner for three existing Linux build jobs, with workflow dependencies, commands, permissions, and artifact contracts unchanged.

Important Files Changed

Filename Overview
.github/workflows/ci.yaml Moves the Linux build job to the valid 4 CPU Depot runner label without changing build or artifact behavior.
.github/workflows/nightly.yaml Moves the nightly Linux artifact build to the valid 4 CPU Depot runner label while preserving release dependencies.
.github/workflows/release.yaml Moves the published-release Linux build to the valid 4 CPU Depot runner label without changing permissions or release flow.

Reviews (1): Last reviewed commit: "馃Ч chore(ci): right-size Depot runners (..." | Re-trigger Greptile

@jpmcb
jpmcb merged commit bb41c3d into main Sep 1, 2026
15 of 19 checks passed
@jpmcb
jpmcb deleted the jpmcb/pcc-1288-depot-runners branch September 1, 2026 20:47
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