From 14d02a0c5774ea649793eb2c5277ed65d8741888 Mon Sep 17 00:00:00 2001 From: steffen Date: Sat, 14 Mar 2026 13:56:31 +0100 Subject: [PATCH] fix CI: use runs-on host, remove install-nix-action Runner has label 'host' not 'docker'. Jobs were stuck in 'waiting to run' because no runner matched the docker label. Also removed the cachix/install-nix-action steps since Nix is already available on the host runner. --- .forgejo/workflows/ci.yml | 14 ++------------ .forgejo/workflows/deploy.yml | 14 ++------------ 2 files changed, 4 insertions(+), 24 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 9efd0de..481d33c 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -4,31 +4,21 @@ on: [pull_request] jobs: flake-check: - runs-on: docker + runs-on: host steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Nix - uses: cachix/install-nix-action@v27 - with: - nix_path: nixpkgs=channel:nixos-unstable - - name: Run flake check run: nix flake check --impure build-hosts: needs: flake-check - runs-on: docker + runs-on: host steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Nix - uses: cachix/install-nix-action@v27 - with: - nix_path: nixpkgs=channel:nixos-unstable - - name: Build cryodev-main run: nix build .#nixosConfigurations.cryodev-main.config.system.build.toplevel --impure diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 99fcf1a..3d51189 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -7,31 +7,21 @@ on: jobs: flake-check: - runs-on: docker + runs-on: host steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Nix - uses: cachix/install-nix-action@v27 - with: - nix_path: nixpkgs=channel:nixos-unstable - - name: Run flake check run: nix flake check --impure deploy-cryodev-main: needs: flake-check - runs-on: docker + runs-on: host steps: - name: Checkout repository uses: actions/checkout@v4 - - name: Install Nix - uses: cachix/install-nix-action@v27 - with: - nix_path: nixpkgs=channel:nixos-unstable - - name: Set up SSH env: DEPLOY_KEY: ${{ secrets.DEPLOY_SSH_KEY }}