From 379e4ef38af3932438947e15451eafe14be5a8be Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 19:48:48 -0400 Subject: [PATCH 1/8] Rename main.yml to flake-updater.yml --- .github/workflows/{main.yml => flake-updater.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{main.yml => flake-updater.yml} (100%) diff --git a/.github/workflows/main.yml b/.github/workflows/flake-updater.yml similarity index 100% rename from .github/workflows/main.yml rename to .github/workflows/flake-updater.yml From 019d41e73bd2d49c1bb38e42511d92eeed2f6a50 Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 19:49:15 -0400 Subject: [PATCH 2/8] Create main.yml --- .github/workflows/main.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..f83c699 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,18 @@ +on: + push: + +jobs: + build: + strategy: + matrix: + os: [ubuntu-latest, macOS-latest] + + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@v4 + - uses: DeterminateSystems/nix-installer-action@v16 + + - run: | + cd dot_config/flake + nix build From 8697c5d63bfac2159baa829c57df08c07afde318 Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 20:03:02 -0400 Subject: [PATCH 3/8] Update main.yml --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f83c699..46ca93e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,6 +6,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macOS-latest] + host: [wash, mal, hinge] runs-on: ${{ matrix.os }} @@ -15,4 +16,4 @@ jobs: - run: | cd dot_config/flake - nix build + sudo nixos-rebuild switch --flake ~/.config/flake#${{ matrix.host }} From 6f9dce64120e7423663feaee5e336eadcfa4aed1 Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 20:10:28 -0400 Subject: [PATCH 4/8] Update main.yml --- .github/workflows/main.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 46ca93e..eec88f7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,12 +3,12 @@ on: jobs: build: - strategy: - matrix: - os: [ubuntu-latest, macOS-latest] - host: [wash, mal, hinge] + # strategy: + # matrix: + # os: [ubuntu-latest, macOS-latest] + # host: [wash, mal, hinge] - runs-on: ${{ matrix.os }} + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -16,4 +16,4 @@ jobs: - run: | cd dot_config/flake - sudo nixos-rebuild switch --flake ~/.config/flake#${{ matrix.host }} + sudo nixos-rebuild switch --flake ~/.config/flake#wash From bf102ce17b65962ac5006b729f172bcf7212925a Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 20:11:10 -0400 Subject: [PATCH 5/8] Update main.yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index eec88f7..84c6e4f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -16,4 +16,4 @@ jobs: - run: | cd dot_config/flake - sudo nixos-rebuild switch --flake ~/.config/flake#wash + nix build .#wash From 5bbd9242545ffba57ae55ad54834a6da4009a0cf Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 20:16:35 -0400 Subject: [PATCH 6/8] Update main.yml --- .github/workflows/main.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 84c6e4f..03ee965 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,5 +15,4 @@ jobs: - uses: DeterminateSystems/nix-installer-action@v16 - run: | - cd dot_config/flake - nix build .#wash + nix build dot_config/flake#nixosConfigurations.wash.config.system.build.toplevel From bd4d6b0f5b8e65a4ba35119439dba96e024eb7ef Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 20:21:52 -0400 Subject: [PATCH 7/8] Update main.yml --- .github/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 03ee965..5fe1539 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,4 +15,5 @@ jobs: - uses: DeterminateSystems/nix-installer-action@v16 - run: | - nix build dot_config/flake#nixosConfigurations.wash.config.system.build.toplevel + nix build ./dot_config/flake#nixosConfigurations.wash.config.system.build.toplevel + From b51a395531490e940a8e053e3868f1ed11421018 Mon Sep 17 00:00:00 2001 From: Tyler Date: Wed, 19 Mar 2025 20:23:58 -0400 Subject: [PATCH 8/8] Update main.yml --- .github/workflows/main.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5fe1539..123a16b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,10 @@ jobs: steps: - uses: actions/checkout@v4 - uses: DeterminateSystems/nix-installer-action@v16 - + - uses: cachix/cachix-action@v16 + with: + name: tmayoff + authToken: '${{ secrets.CACHIX_AUTH }}' - run: | nix build ./dot_config/flake#nixosConfigurations.wash.config.system.build.toplevel