Skip to content

Merge pull request #419 from DeterminateSystems/dependabot/npm_and_ya… #53

Merge pull request #419 from DeterminateSystems/dependabot/npm_and_ya…

Merge pull request #419 from DeterminateSystems/dependabot/npm_and_ya… #53

name: Push dev shell to FlakeHub Cache
on:
push:
branches: [main]
jobs:
push-dev-shell-to-flakehub-cache:
runs-on: ${{ matrix.systems.runner }}
permissions:
id-token: write
contents: read
strategy:
matrix:
systems:
- nix-system: aarch64-darwin
runner: macos-latest-xlarge
- nix-system: x86_64-darwin
runner: macos-latest-xlarge
- nix-system: x86_64-linux
runner: UbuntuLatest32Cores128G
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/flakehub-cache-action@main
- name: Build dev shell for ${{ matrix.systems.nix-system }} on ${{ matrix.systems.runner }}
run: |
nix build .#devShells.${{ matrix.systems.nix-system }}.default