Debug
Some checks are pending
Build / nix-build (ubuntu-aarch64, varda) (push) Waiting to run
Build / nix-build (ubuntu-x86_64, durincore) (push) Waiting to run
Build / Nix Build Successful (push) Blocked by required conditions

This commit is contained in:
Joseph Hanson 2024-05-20 22:29:57 -05:00
parent 0d126ea60d
commit 11a7cc2b28

View file

@ -22,6 +22,7 @@ jobs:
uses: https://github.com/actions/checkout@v4 uses: https://github.com/actions/checkout@v4
with: with:
fetch-depth: 0 fetch-depth: 0
# For compatibility with actions and debian
- name: Install sudo - name: Install sudo
run: apt update && apt install -y sudo run: apt update && apt install -y sudo
- name: Install Nix - name: Install Nix
@ -31,26 +32,26 @@ jobs:
experimental-features = nix-command flakes experimental-features = nix-command flakes
nix_path: nixpkgs=channel:nixos-unstable nix_path: nixpkgs=channel:nixos-unstable
- uses: https://github.com/DeterminateSystems/magic-nix-cache-action@main - uses: https://github.com/DeterminateSystems/magic-nix-cache-action@main
# - uses: https://github.com/cachix/cachix-action@v14 - uses: https://github.com/cachix/cachix-action@v14
# if: ${{ !github.event.pull_request.head.repo.fork }} if: ${{ !github.event.pull_request.head.repo.fork }}
# with: with:
# name: hsndev name: hsndev
# # If you chose API tokens for write access OR if you have a private cache # If you chose API tokens for write access OR if you have a private cache
# authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
# - name: Garbage collect build dependencies - name: Garbage collect build dependencies
# run: nix-collect-garbage run: nix-collect-garbage
# - name: Build new ${{ matrix.system }} system - name: Build new ${{ matrix.system }} system
# run: | run: |
# set -o pipefail set -o pipefail
# nix build \ nix build \
# ".#top.${{ matrix.system }}" \ ".#top.${{ matrix.system }}" \
# --profile ./profile \ --profile ./profile \
# --fallback \ --fallback \
# -v \ -v \
# --log-format raw \ --log-format raw \
# > >(tee stdout.log) 2> >(tee /tmp/nix-build-err.log >&2) > >(tee stdout.log) 2> >(tee /tmp/nix-build-err.log >&2)
nix-build-success: nix-build-success:
if: ${{ always() }} if: ${{ always() }}
needs: needs: