File tree 3 files changed +40
-1
lines changed
3 files changed +40
-1
lines changed Original file line number Diff line number Diff line change
1
+ version : 2
2
+ updates :
3
+ - package-ecosystem : " github-actions"
4
+ directory : " /"
5
+ schedule :
6
+ interval : " weekly"
Original file line number Diff line number Diff line change
1
+ name : CI
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+ pull_request :
8
+ merge_group :
9
+
10
+ permissions :
11
+ contents : read
12
+
13
+ jobs :
14
+ nix-build :
15
+ runs-on : " ${{ matrix.os }}"
16
+ strategy :
17
+ fail-fast : false
18
+ matrix :
19
+ os :
20
+ - ubuntu-latest
21
+ # not supported by the flake atm
22
+ # - ubuntu-22.04-arm
23
+ # - macos-latest
24
+ steps :
25
+ - uses : actions/checkout@v4
26
+ - uses : cachix/install-nix-action@v31
27
+ - uses : cachix/cachix-action@v16
28
+ with :
29
+ name : nixos-infra-dev
30
+ authToken : " ${{ secrets.CACHIX_AUTH_TOKEN }}"
31
+ - run : nix run --inputs-from . nixpkgs#nix-fast-build -- --skip-cached --no-nom
Original file line number Diff line number Diff line change 66
66
67
67
} ;
68
68
69
- defaultPackage . x86_64-linux = ( import nixpkgs {
69
+ packages . default . x86_64-linux = ( import nixpkgs {
70
70
system = "x86_64-linux" ;
71
71
overlays = [ self . overlays . default ] ;
72
72
} ) . nixos-channel-scripts ;
73
+
74
+ checks . x86_64-linux . default = self . packages . default . x86_64-linux ;
73
75
} ;
74
76
}
You can’t perform that action at this time.
0 commit comments