diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index cf64a4b..e6e7368 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -21,13 +21,24 @@ jobs: - name: Install Guix uses: PromyLOPh/guix-install-action@v1.5 + with: + channels: | + (cons* (channel + (name 'nonguix) + (url "https://gitlab.com/nonguix/nonguix") + (introduction + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) + %default-channels) - name: Set up Nonguix Substitutes run: | # This is necessary to authorize the substitute server wget https://substitutes.nonguix.org/signing-key.pub mv signing-key.pub nonguix-signing-key.pub - sudo guix archive --authorize < nonguix-signing-key.pub + guix archive --authorize < nonguix-signing-key.pub - name: Build ISO run: |