diff --git a/.forgejo/workflows/nix-flake-check.sh b/.forgejo/workflows/nix-flake-check.sh index e01d7d4d..7e81b0d6 100755 --- a/.forgejo/workflows/nix-flake-check.sh +++ b/.forgejo/workflows/nix-flake-check.sh @@ -34,7 +34,7 @@ jobs: runs-on: native steps: - uses: actions/checkout@v4 - - run: .forgejo/workflows/nix-flake-check.sh check + - run: nix-shell --run '.forgejo/workflows/nix-flake-check.sh check' EOF for check in $(echo "$checks" | jq -r .[]); do diff --git a/.forgejo/workflows/nix-flake-check.yaml b/.forgejo/workflows/nix-flake-check.yaml index 5d4a1a3d..afe7dc3c 100644 --- a/.forgejo/workflows/nix-flake-check.yaml +++ b/.forgejo/workflows/nix-flake-check.yaml @@ -12,54 +12,7 @@ on: jobs: _checks: - needs: - - deployment-basic - - deployment-cli - - deployment-model - - deployment-model-ssh - - deployment-model-nixops4 - - deployment-model-tf - - deployment-panel - - nixops-deployment-providers-default - - nixops-deployment-providers-fedi200 - - nixops-deployment-providers-fedi201 - - nixops-deployment-providers-forgejo-ci - - nixops-deployment-providers-test - - nixops-deployment-providers-vm02116 - - nixops-deployment-providers-vm02187 - - nixosConfigurations-fedi200 - - nixosConfigurations-fedi201 - - nixosConfigurations-forgejo-ci - - nixosConfigurations-test01 - - nixosConfigurations-test02 - - nixosConfigurations-test03 - - nixosConfigurations-test04 - - nixosConfigurations-test05 - - nixosConfigurations-test06 - - nixosConfigurations-test11 - - nixosConfigurations-test12 - - nixosConfigurations-test13 - - nixosConfigurations-test14 - - nixosConfigurations-vm02116 - - nixosConfigurations-vm02187 - - panel - - pre-commit - - proxmox-basic - - test-mastodon-service - - test-peertube-service - - test-pixelfed-garage-service - - vmOptions-fedi200 - - vmOptions-fedi201 - - vmOptions-test01 - - vmOptions-test02 - - vmOptions-test03 - - vmOptions-test04 - - vmOptions-test05 - - vmOptions-test06 - - vmOptions-test11 - - vmOptions-test12 - - vmOptions-test13 - - vmOptions-test14 + needs: ["deployment-basic","deployment-cli","deployment-model-nixops4","deployment-model-ssh","deployment-model-tf","deployment-panel","nixops-deployment-providers-default","nixops-deployment-providers-fedi200","nixops-deployment-providers-fedi201","nixops-deployment-providers-forgejo-ci","nixops-deployment-providers-test","nixops-deployment-providers-vm02116","nixops-deployment-providers-vm02187","nixosConfigurations-fedi200","nixosConfigurations-fedi201","nixosConfigurations-forgejo-ci","nixosConfigurations-test01","nixosConfigurations-test02","nixosConfigurations-test03","nixosConfigurations-test04","nixosConfigurations-test05","nixosConfigurations-test06","nixosConfigurations-test11","nixosConfigurations-test12","nixosConfigurations-test13","nixosConfigurations-test14","nixosConfigurations-vm02116","nixosConfigurations-vm02187","panel","pre-commit","proxmox-basic","test-mastodon-service","test-peertube-service","test-pixelfed-garage-service","vmOptions-fedi200","vmOptions-fedi201","vmOptions-test01","vmOptions-test02","vmOptions-test03","vmOptions-test04","vmOptions-test05","vmOptions-test06","vmOptions-test11","vmOptions-test12","vmOptions-test13","vmOptions-test14"] runs-on: native steps: - run: true @@ -82,11 +35,11 @@ jobs: - uses: actions/checkout@v4 - run: nix build .#checks.x86_64-linux.deployment-cli -vL - deployment-model: + deployment-model-nixops4: runs-on: native steps: - uses: actions/checkout@v4 - - run: nix build .#checks.x86_64-linux.deployment-model-ssh -vL + - run: nix build .#checks.x86_64-linux.deployment-model-nixops4 -vL deployment-model-ssh: runs-on: native @@ -94,12 +47,6 @@ jobs: - uses: actions/checkout@v4 - run: nix build .#checks.x86_64-linux.deployment-model-ssh -vL - deployment-model-nixops4: - runs-on: native - steps: - - uses: actions/checkout@v4 - - run: nix build .#checks.x86_64-linux.deployment-model-nixops4 -vL - deployment-model-tf: runs-on: native steps: