Skip to content

Conversation

@jezdez
Copy link
Member

@jezdez jezdez commented Jan 26, 2026

Summary

  • Switch 7 automation workflows to use the new ubuntu-slim runners
  • These 1 vCPU Linux runners are lower cost and optimized for automation tasks

Closes #1276

Affected workflows

Workflow Purpose
cla.yml CLA checking via API
issues.yml Issue label automation
labels.yml Label synchronization
lock.yml Locking stale threads
project.yml Adding issues/PRs to projects
stale.yml Stale issue/PR management
update.yml Repository sync updates

Runner details

The ubuntu-slim runner provides:

  • 1 vCPU, 5 GB RAM
  • 15 minute max execution time
  • Lower cost than ubuntu-latest

These workflows are ideal candidates because they:

  • Perform API calls (labeling, commenting, project management)
  • Don't require heavy computation
  • Complete quickly (well under 15 minutes)

Reference

See the GitHub changelog announcement:
https://github.blog/changelog/2026-01-22-1-vcpu-linux-runner-now-generally-available-in-github-actions/

Impact

Once merged, the update.yml workflow will propagate these changes to all conda org repositories that use the templated workflows.

Use the new 1 vCPU Linux runners (ubuntu-slim) for automation workflows
that are optimized for issue operations, labeling, and API calls.

These runners are lower cost and well-suited for:
- CLA checking (cla.yml)
- Issue automation (issues.yml)
- Label synchronization (labels.yml)
- Thread locking (lock.yml)
- Project management (project.yml)
- Stale issue handling (stale.yml)
- Repository updates (update.yml)

See: https://github.blog/changelog/2026-01-22-1-vcpu-linux-runner-now-generally-available-in-github-actions/
@jezdez jezdez requested a review from a team as a code owner January 26, 2026 11:05
@github-project-automation github-project-automation bot moved this to 🆕 New in 🔎 Review Jan 26, 2026
@conda-bot conda-bot added the cla-signed [bot] added once the contributor has signed the CLA label Jan 26, 2026
@travishathaway
Copy link
Contributor

travishathaway commented Jan 27, 2026

@jezdez,

Have we tested this in the conda/conda repository to make sure all the tests run properly? The 15 minute limit makes me a little nervous 😅.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed [bot] added once the contributor has signed the CLA

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

Evaluate ubuntu-slim runners for automation workflows

4 participants