From b363a735586dad045fd911daa8bb3ad5a52ad15e Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Tue, 2 Jul 2024 14:11:31 +0200 Subject: [PATCH 1/2] update to nixos-24.05 --- .github/workflows/build-iso.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-iso.yaml b/.github/workflows/build-iso.yaml index ee13e6c..97f55d9 100644 --- a/.github/workflows/build-iso.yaml +++ b/.github/workflows/build-iso.yaml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v3 - uses: cachix/install-nix-action@v23 with: - nix_path: nixpkgs=channel:nixos-23.11 + nix_path: nixpkgs=channel:nixos-24.05 extra_nix_config: | system-features = aarch64-linux arm-linux - run: | From 965378fae9ba5d7cb5fcdfa03ca319a29265898c Mon Sep 17 00:00:00 2001 From: Tom Herbers Date: Tue, 2 Jul 2024 14:26:04 +0200 Subject: [PATCH 2/2] build-iso: update actions --- .github/workflows/build-iso.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-iso.yaml b/.github/workflows/build-iso.yaml index 97f55d9..9b70fef 100644 --- a/.github/workflows/build-iso.yaml +++ b/.github/workflows/build-iso.yaml @@ -16,8 +16,8 @@ jobs: attrPath: config.system.build.isoImage runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: cachix/install-nix-action@v23 + - uses: actions/checkout@v4 + - uses: cachix/install-nix-action@v27 with: nix_path: nixpkgs=channel:nixos-24.05 extra_nix_config: | @@ -27,7 +27,7 @@ jobs: sudo apt-get update -q -y && sudo apt-get install -q -y tree qemu-system-aarch64 qemu-efi binfmt-support qemu-user-static - run: nix-build '' -A ${{ matrix.attrPath }} -I nixos-config=${{ matrix.type }}.nix --argstr system ${{ matrix.plattform }} - run: tree result - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: ${{ matrix.plattform }}-${{ matrix.type }} path: result/${{ matrix.type }}/ @@ -44,11 +44,11 @@ jobs: contents: write steps: - name: Download all artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 - name: Display structure of artifacts run: ls -R - name: Create Release & Upload Release Assets - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: # Note: If there is no release name specified, releases created in # the GitHub UI do not trigger a failure and are modified instead.