Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
gate:
# The check main's ruleset requires, named Gate in every spin-stack repository.
name: Gate
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
# A ceiling, not a budget. The default is six hours, and a `go test` that deadlocks
# would hold a runner for all of them without printing a failure.
timeout-minutes: 15
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ concurrency:
jobs:
# Whether this change can reach e2fsprogs or the image; see the note in qemu.yml.
changed:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
timeout-minutes: 10
outputs:
build: ${{ steps.touches.outputs.build }}
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
build:
needs: changed
if: needs.changed.outputs.build == 'true'
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
timeout-minutes: 60
steps:
- name: Checkout
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/kernel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ concurrency:
jobs:
# Whether this change can reach the kernel; see the note in qemu.yml.
changed:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
timeout-minutes: 10
outputs:
build: ${{ steps.touches.outputs.build }}
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
build:
needs: changed
if: needs.changed.outputs.build == 'true'
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
timeout-minutes: 180
steps:
- name: Checkout
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/qemu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
# Whether this change can reach QEMU at all; see the note on the triggers. Skipped, the build
# job reports as skipped, which a required check counts as passed.
changed:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
timeout-minutes: 10
outputs:
build: ${{ steps.touches.outputs.build }}
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
build:
needs: changed
if: needs.changed.outputs.build == 'true'
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
# A cold build is tens of minutes and a warm one is a cache restore, so the spread is
# wide and the ceiling has to sit above the cold case. What it is really for is the
# other end: a `configure` that stops on a prompt would hold a runner for six hours
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ concurrency:

jobs:
release:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: blacksmith-8vcpu-ubuntu-2404
# QEMU and the kernel are each tens of minutes from cold, on a runner with two cores,
# and this job builds both plus the image. The GitHub Actions cache makes a warm run
# far shorter; the ceiling is for the cold one.
Expand Down