From bd0a5361b9e9cc0bd6ca55300b3122a15f79afa3 Mon Sep 17 00:00:00 2001 From: alejandro-angulo Date: Mon, 16 Feb 2026 19:22:13 -0800 Subject: [PATCH] Switch to running in docker --- .forgejo/workflows/build_nixos_configs.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build_nixos_configs.yml b/.forgejo/workflows/build_nixos_configs.yml index 3f45eff..e1f1c6e 100644 --- a/.forgejo/workflows/build_nixos_configs.yml +++ b/.forgejo/workflows/build_nixos_configs.yml @@ -2,8 +2,12 @@ name: Buill NixOS Configurations on: [push] jobs: - Build-NixOS-Configurations: - runs-on: nix-builder + build: + runs-on: ubuntu-latest + container: + image: nixos/nix:latest + volumes: + - "/nix:/nix" strategy: matrix: system: @@ -19,5 +23,5 @@ jobs: nix build .#nixosConfigurations.${{ matrix.system }}.config.system.build.toplevel - name: Push build to attic run: | - attic login gospel https://attic.kilonull.com ${{ secrets.ATTIC_PUSH_SECRET }} - attic push gospel:nixosConfigs ./result + nix run nixpkgs#attic-client -- login gospel https://attic.kilonull.com ${{ secrets.ATTIC_PUSH_SECRET }} + nix run nixpkgs#attic-client -- push gospel:nixosConfigs ./result