Consolidate separate platform CI build workflows and improve !build comment commands

This commit is contained in:
Keavon Chambers
2026-03-16 14:43:59 -07:00
parent efd142f030
commit df8001fca8
17 changed files with 848 additions and 772 deletions

View File

@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 0
@@ -35,7 +35,7 @@ jobs:
- name: Cache iai-callgrind binary
id: cache-iai
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cargo/bin/iai-callgrind-runner
key: ${{ runner.os }}-iai-callgrind-runner-0.16.1
@@ -65,7 +65,7 @@ jobs:
- name: Cache benchmark baselines
id: cache-benchmark-baselines
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: target/iai
key: ${{ runner.os }}-${{ runner.arch }}-${{ steps.cpu-info.outputs.cpu-hash }}-benchmark-baselines-master-${{ steps.master-sha.outputs.sha }}