Skip to content

Commit adb57ab

Browse files
ci: try to build on macOS
1 parent f6f3d71 commit adb57ab

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,11 @@ env:
66

77
jobs:
88
test-build:
9-
strategy:
10-
matrix:
11-
os: [ ubuntu-latest, macos-latest ]
12-
runs-on: ${{ matrix.os }}
9+
runs-on: macos-latest
1310
steps:
1411
- uses: actions/checkout@v4
1512
- uses: DeterminateSystems/nix-installer-action@main
16-
- name: create user settings
17-
run: cp user-settings.template.nix user-settings.nix
13+
- name: create user flake from template
14+
run: nix flake new --template .# /tmp/blub
1815
- name: build the home configuration
19-
# release-25.05 is broken
20-
run: nix run home-manager/f5b12be834874f7661db4ced969a621ab2d57971 -- build -f home.nix
16+
run: cd /tmp/blub && nix build .#homeConfigurations.sperber.activationPackage -L -j auto

0 commit comments

Comments
 (0)