From 2d87754a0c639b797e02883d5281c00cd6682476 Mon Sep 17 00:00:00 2001 From: Matt McKay Date: Wed, 8 Jul 2026 21:28:10 +1000 Subject: [PATCH] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20Disable=20spot=20instances?= =?UTF-8?q?=20on=20GPU=20runners=20(use=20on-demand)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit programming was the only g4dn.2xlarge GPU repo still on RunsOn's default (spot); force on-demand with spot=false in cache.yml and ci.yml, matching QuantEcon/lecture-jax#327 and QuantEcon/lecture-python.myst#936. Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/cache.yml | 2 +- .github/workflows/ci.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cache.yml b/.github/workflows/cache.yml index 1e246c21..2baed89a 100644 --- a/.github/workflows/cache.yml +++ b/.github/workflows/cache.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: cache: - runs-on: "runs-on=${{ github.run_id }}/family=g4dn.2xlarge/image=quantecon_ubuntu2404/volume=80gb" + runs-on: "runs-on=${{ github.run_id }}/family=g4dn.2xlarge/image=quantecon_ubuntu2404/volume=80gb/spot=false" steps: - uses: actions/checkout@v7 - name: Setup Anaconda diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f75adf9..16d9b15d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,7 @@ name: Build Project [using jupyter-book] on: [pull_request] jobs: preview: - runs-on: "runs-on=${{ github.run_id }}/family=g4dn.2xlarge/image=quantecon_ubuntu2404/volume=80gb" + runs-on: "runs-on=${{ github.run_id }}/family=g4dn.2xlarge/image=quantecon_ubuntu2404/volume=80gb/spot=false" steps: - uses: actions/checkout@v7 with: