diff options
Diffstat (limited to '.gitea/workflows/release.yml')
| -rw-r--r-- | .gitea/workflows/release.yml | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index c278d8c9..c6c1ddae 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -8,9 +8,7 @@ on: jobs: release: name: Create release - runs-on: ubuntu-latest - permissions: - actions: write + runs-on: nix steps: - name: Checkout uses: actions/checkout@v4 @@ -20,27 +18,6 @@ jobs: with: go-version: '>=1.23.0' - - name: Install Nix - uses: cachix/install-nix-action@v30 - with: - # explicitly enable sandbox - install_options: --daemon - extra_nix_config: | - sandbox = true - system-features = nixos-test benchmark big-parallel kvm - enable_kvm: true - - - name: Ensure environment - run: >- - apt-get update && apt-get install -y sqlite3 - if: ${{ runner.os == 'Linux' }} - - - name: Restore Nix store - uses: nix-community/cache-nix-action@v5 - with: - primary-key: build-dist-${{ runner.os }}-${{ hashFiles('**/*.nix') }} - restore-prefixes-first-match: build-dist-${{ runner.os }}- - - name: Build for release run: nix build --print-out-paths --print-build-logs .#dist |
