diff --git a/.builds/apu.yml b/.builds/apu.yml deleted file mode 100644 index 0c201aa..0000000 --- a/.builds/apu.yml +++ /dev/null @@ -1,7 +0,0 @@ -image: nixos/unstable -environment: - NIX_CONFIG: "experimental-features = nix-command flakes" -tasks: - - build: | - cd NixOS - nix build --dry-run '.#nixosConfigurations.apu.config.system.build.toplevel' diff --git a/.builds/freun-dev.yml b/.builds/freun-dev.yml deleted file mode 100644 index 7550470..0000000 --- a/.builds/freun-dev.yml +++ /dev/null @@ -1,14 +0,0 @@ -image: nixos/unstable -secrets: - - b6e73fc2-2ca4-4bb5-a3e6-6b868276e0ec -environment: - NIX_CONFIG: | - experimental-features = nix-command flakes - builders = ssh://builder@freun.dev aarch64-linux /home/build/.ssh/b6e73fc2-2ca4-4bb5-a3e6-6b868276e0ec 8 - - - c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUV2Q1NqSWppcG9nMVhmOW1QYzY4M3I1VlNHU2pWYzh2MVVaZzVWcmJieE0gcm9vdEBmcmV1bi1kZXYK - builders-use-substitutes = true - -tasks: - - build: | - ls -la ~/.ssh - cd NixOS - nix build --dry-run '.#nixosConfigurations.freun-dev.config.system.build.toplevel' diff --git a/.builds/radish.yml b/.builds/radish.yml deleted file mode 100644 index 8ba300f..0000000 --- a/.builds/radish.yml +++ /dev/null @@ -1,7 +0,0 @@ -image: nixos/unstable -environment: - NIX_CONFIG: "experimental-features = nix-command flakes" -tasks: - - build: | - cd NixOS - nix build --dry-run '.#nixosConfigurations.radish.config.system.build.toplevel' diff --git a/.builds/turny.yml b/.builds/turny.yml deleted file mode 100644 index 308ffad..0000000 --- a/.builds/turny.yml +++ /dev/null @@ -1,14 +0,0 @@ -image: nixos/unstable -secrets: - - b6e73fc2-2ca4-4bb5-a3e6-6b868276e0ec -environment: - NIX_CONFIG: | - experimental-features = nix-command flakes - builders = ssh://builder@freun.dev aarch64-linux /home/build/.ssh/b6e73fc2-2ca4-4bb5-a3e6-6b868276e0ec 8 - - - c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUV2Q1NqSWppcG9nMVhmOW1QYzY4M3I1VlNHU2pWYzh2MVVaZzVWcmJieE0gcm9vdEBmcmV1bi1kZXYK - builders-use-substitutes = true - -tasks: - - build: | - ls -la ~/.ssh - cd NixOS - nix build --dry-run '.#nixosConfigurations.turny.config.system.build.toplevel' diff --git a/.gitea/workflows/check.yml b/.gitea/workflows/check.yml new file mode 100644 index 0000000..e62a05c --- /dev/null +++ b/.gitea/workflows/check.yml @@ -0,0 +1,20 @@ +name: Check + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + build: + runs-on: nixos-latest + + steps: + - name: Checkout + uses: actions/checkout@v6 + + - name: Check + run: nix flake check + env: + NIX_CONFIG: "experimental-features = nix-command flakes" diff --git a/hosts/freun-dev/services.nix b/hosts/freun-dev/services.nix index 32597f0..cd813a3 100644 --- a/hosts/freun-dev/services.nix +++ b/hosts/freun-dev/services.nix @@ -450,7 +450,8 @@ in name = config.networking.domain; labels = [ "linux_arm64" - "ubuntu-latest:docker://node:16-bullseye" + "ubuntu-latest:docker://node:latest" + "nixos-latest:docker://nixos/nix:latest" ]; tokenFile = secrets.gitea-actions-runner.path; url = "https://${config.services.gitea.subdomain}.${config.networking.domain}";