From b704e266d60a84fa544cd69223bc3a6bead3031e Mon Sep 17 00:00:00 2001 From: Alois Date: Sun, 28 Jun 2026 19:50:51 +0200 Subject: [PATCH] (fix): workflows --- .forgejo/workflows/deploy-dev.yml | 11 +++++++---- .forgejo/workflows/deploy-prod.yml | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/.forgejo/workflows/deploy-dev.yml b/.forgejo/workflows/deploy-dev.yml index d777e17..cb7c3f5 100644 --- a/.forgejo/workflows/deploy-dev.yml +++ b/.forgejo/workflows/deploy-dev.yml @@ -5,12 +5,15 @@ on: paths-ignore: - flake.nix +env: + NIX_CONFIG: experimental-features = nix-command flakes + jobs: build-web: runs-on: nixos steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 @@ -34,7 +37,7 @@ jobs: runs-on: nixos steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 @@ -118,7 +121,7 @@ jobs: target: [linux] steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 @@ -163,7 +166,7 @@ jobs: needs: [build-web, build-mobile, build-desktop] steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 diff --git a/.forgejo/workflows/deploy-prod.yml b/.forgejo/workflows/deploy-prod.yml index c94aa46..73e49ad 100644 --- a/.forgejo/workflows/deploy-prod.yml +++ b/.forgejo/workflows/deploy-prod.yml @@ -6,12 +6,15 @@ on: paths-ignore: - flake.nix +env: + NIX_CONFIG: experimental-features = nix-command flakes + jobs: build-web: runs-on: nixos steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 @@ -35,7 +38,7 @@ jobs: runs-on: nixos steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 @@ -119,7 +122,7 @@ jobs: target: [linux] steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4 @@ -162,7 +165,7 @@ jobs: needs: [build-web, build-mobile, build-desktop] steps: - name: Install node - run: nix profile install nixpkgs#nodejs_24 + run: nix profile add nixpkgs#nodejs_24 - name: Check out repo uses: https://data.forgejo.org/actions/checkout@v4