updated the runner to utilize caching
CI / Detect changed paths (pull_request) Successful in 5s
CI / Odin unit tests and build (pull_request) Successful in 1m10s
CI / API unit tests and lint (pull_request) Has been skipped
CI / Infra unit tests, vet, and preview (pull_request) Successful in 59s

This commit is contained in:
2026-09-06 14:08:13 -06:00
committed by Samuel ONeal
parent 89a41262af
commit 8c74efcedb
3 changed files with 42 additions and 6 deletions
+9
View File
@@ -66,6 +66,15 @@ jobs:
with:
submodules: recursive
# Cache the extracted Odin install so only the first run downloads the
# ~60 MB tarball; keyed on the pinned version (cache paths live outside
# the checkout, so no sharing between jobs/refs).
- name: Cache Odin
uses: actions/cache@v4
with:
path: /tmp/odin
key: odin-${{ env.ODIN_VERSION }}-${{ runner.arch }}
- name: Install Odin ${{ env.ODIN_VERSION }}
run: scripts/install_odin.sh
+18
View File
@@ -34,6 +34,12 @@ jobs:
with:
submodules: recursive
- name: Cache Odin
uses: actions/cache@v4
with:
path: /tmp/odin
key: odin-${{ env.ODIN_VERSION }}-${{ runner.arch }}
- name: Install Odin ${{ env.ODIN_VERSION }}
run: scripts/install_odin.sh
@@ -76,6 +82,12 @@ jobs:
with:
submodules: recursive
- name: Cache Odin
uses: actions/cache@v4
with:
path: /tmp/odin
key: odin-${{ env.ODIN_VERSION }}-${{ runner.arch }}
- name: Install Odin ${{ env.ODIN_VERSION }}
run: scripts/install_odin.sh
@@ -139,6 +151,12 @@ jobs:
with:
submodules: recursive
- name: Cache Odin
uses: actions/cache@v4
with:
path: /tmp/odin
key: odin-${{ env.ODIN_VERSION }}-${{ runner.arch }}
- name: Install Odin ${{ env.ODIN_VERSION }}
run: scripts/install_odin.sh