Start caching to FHC, especiall mac builds

This commit is contained in:
Graham Christensen 2024-03-09 10:50:39 -05:00
parent 605aa5bc43
commit d32427b6c8
2 changed files with 19 additions and 0 deletions

View file

@ -7,6 +7,9 @@ on:
jobs:
build-artifacts-ARM64-macOS:
runs-on: macos-latest-xlarge
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3
@ -27,6 +30,9 @@ jobs:
build-artifacts-X64-macOS:
runs-on: macos-12
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3
@ -49,6 +55,9 @@ jobs:
build-artifacts-X64-Linux:
runs-on: ubuntu-22.04
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3
@ -71,6 +80,9 @@ jobs:
build-artifacts-ARM64-Linux:
runs-on: namespace-profile-default-arm64
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3

View file

@ -8,6 +8,9 @@ on:
jobs:
checks:
runs-on: ubuntu-22.04
permissions:
contents: read
id-token: write
steps:
- uses: actions/checkout@v3
@ -25,3 +28,7 @@ jobs:
- name: Clippy
run: nix develop --command cargo clippy
build:
uses: ./.github/workflows/build.yaml
secrets: inherit