Separate dependency build to new job

This commit is contained in:
Unknown 2025-03-29 21:54:14 +08:00
parent bea8db2536
commit d29b759fc4
No known key found for this signature in database

View file

@ -64,6 +64,20 @@ jobs:
run: cargo test run: cargo test
env: env:
SQLX_OFFLINE: "true" SQLX_OFFLINE: "true"
checkDeps:
name: Check dependency hash
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v27
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
- uses: cachix/cachix-action@v15
with:
name: natsukagami
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: Build dependencies
run: nix build --option substitute false --option sandbox true --option eval-cache false .#youmubot.cargoDeps
build: build:
name: Build name: Build
runs-on: ubuntu-latest runs-on: ubuntu-latest