@@ -16,11 +16,11 @@ jobs:
16
16
dot_love :
17
17
runs-on : ubuntu-latest
18
18
steps :
19
- - uses : actions/checkout@v3
20
- - uses : cachix/install-nix-action@v20
19
+ - uses : actions/checkout@v4
20
+ - uses : cachix/install-nix-action@v27
21
21
with :
22
- nix_path : channel:nixos-22.11
23
- - uses : cachix/cachix-action@v12
22
+ nix_path : nixpkgs= channel:nixos-24.05
23
+ - uses : cachix/cachix-action@v15
24
24
with :
25
25
name : bismuthsoft
26
26
authToken : ' ${{ secrets.CACHIX_AUTH_TOKEN }}'
30
30
"$(nix eval --raw .#super_rogue.dot_love)/super_rogue.love" \
31
31
>> "$GITHUB_OUTPUT"
32
32
id: dot_love
33
- - uses : actions/upload-artifact@v3
33
+ - uses : actions/upload-artifact@v4
34
34
with :
35
35
name : dot_love-${{ github.sha }}
36
36
path : ${{ steps.dot_love.outputs.DOT_LOVE }}
@@ -40,11 +40,11 @@ jobs:
40
40
- dot_love # Use pre-built game.love via cachix
41
41
runs-on : ubuntu-latest
42
42
steps :
43
- - uses : actions/checkout@v3
44
- - uses : cachix/install-nix-action@v20
43
+ - uses : actions/checkout@v4
44
+ - uses : cachix/install-nix-action@v27
45
45
with :
46
- nix_path : channel:nixos-22.11
47
- - uses : cachix/cachix-action@v12
46
+ nix_path : nixpkgs= channel:nixos-24.05
47
+ - uses : cachix/cachix-action@v15
48
48
with :
49
49
name : bismuthsoft
50
50
authToken : ' ${{ secrets.CACHIX_AUTH_TOKEN }}'
65
65
- dot_love
66
66
runs-on : ubuntu-latest
67
67
steps :
68
- - uses : actions/checkout@v3
69
- - uses : actions/download-artifact@v3
68
+ - uses : actions/checkout@v4
69
+ - uses : actions/download-artifact@v4
70
70
with :
71
71
name : dot_love-${{ github.sha }}
72
72
- name : Build Linux packages
95
95
- dot_love
96
96
runs-on : macos-latest
97
97
steps :
98
- - uses : actions/checkout@v3
99
- - uses : actions/download-artifact@v3
98
+ - uses : actions/checkout@v4
99
+ - uses : actions/download-artifact@v4
100
100
with :
101
101
name : dot_love-${{ github.sha }}
102
102
- name : Build macOS packages
@@ -122,7 +122,7 @@ jobs:
122
122
dmg-volume-name : " super_rogue"
123
123
dmg-window-position : " 200 120"
124
124
dmg-window-size : " 1024 604"
125
- - uses : actions/upload-artifact@v3
125
+ - uses : actions/upload-artifact@v4
126
126
with :
127
127
name : dist-mac
128
128
path : dist
@@ -131,8 +131,8 @@ jobs:
131
131
- dot_love
132
132
runs-on : windows-latest
133
133
steps :
134
- - uses : actions/checkout@v3
135
- - uses : actions/download-artifact@v3
134
+ - uses : actions/checkout@v4
135
+ - uses : actions/download-artifact@v4
136
136
with :
137
137
name : dot_love-${{ github.sha }}
138
138
- name : Build Windows packages
@@ -159,20 +159,20 @@ jobs:
159
159
- dot_love
160
160
runs-on : ubuntu-latest
161
161
steps :
162
- - uses : actions/download-artifact@v3
162
+ - uses : actions/download-artifact@v4
163
163
with :
164
164
name : dot_love-${{ github.sha }}
165
- - uses : actions/download-artifact@v3
165
+ - uses : actions/download-artifact@v4
166
166
with :
167
167
name : dist-windows
168
- - uses : actions/download-artifact@v3
168
+ - uses : actions/download-artifact@v4
169
169
with :
170
170
name : dist-linux
171
171
- run : |
172
172
mv super_rogue_x86.zip super_rogue_windows_x86.zip
173
173
mv super_rogue_x64.zip super_rogue_windows_x64.zip
174
174
- name : Release
175
- uses : softprops/action-gh-release@v1
175
+ uses : softprops/action-gh-release@v2
176
176
# if: startsWith(github.ref, 'refs/tags/')
177
177
with :
178
178
files : |
0 commit comments