12
12
runs-on : ubuntu-22.04
13
13
name : Ubuntu
14
14
steps :
15
- - uses : actions/checkout@v3
15
+ - uses : actions/checkout@v4
16
16
with :
17
17
fetch-depth : 0
18
18
- name : Install dependencies
34
34
chmod +x linuxdeploy-x86_64.AppImage linuxdeploy-plugin-gtk.sh
35
35
./linuxdeploy-x86_64.AppImage --appdir $(pwd)/AppDir --plugin gtk --output appimage
36
36
mv ImPlay*.AppImage $(echo ImPlay-*.deb | sed 's/deb/AppImage/')
37
- - uses : actions/upload-artifact@v3
37
+ - uses : actions/upload-artifact@v4
38
38
with :
39
39
name : ImPlay-linux
40
40
path : |
44
44
runs-on : macos-12
45
45
name : macOS
46
46
steps :
47
- - uses : actions/checkout@v3
47
+ - uses : actions/checkout@v4
48
48
with :
49
49
fetch-depth : 0
50
50
- name : Install dependencies
60
60
mkdir build && cd build
61
61
cmake -DCMAKE_BUILD_TYPE=RELEASE -DUSE_PATCHED_GLFW=ON -DCREATE_PACKAGE=ON -G Ninja ..
62
62
cmake --build . --target package
63
- - uses : actions/upload-artifact@v3
63
+ - uses : actions/upload-artifact@v4
64
64
with :
65
65
name : ImPlay-macOS
66
66
path : build/ImPlay-*.dmg
72
72
run : |
73
73
git config --global core.autocrlf false
74
74
git config --global core.eol lf
75
- - uses : actions/checkout@v3
75
+ - uses : actions/checkout@v4
76
76
with :
77
77
fetch-depth : 0
78
78
- uses : msys2/setup-msys2@v2
93
93
mkdir build && cd build
94
94
cmake -DCMAKE_BUILD_TYPE=RELEASE -DUSE_PATCHED_GLFW=ON -DUSE_OPENGL_ES3=ON -DCREATE_PACKAGE=ON -G Ninja ..
95
95
cmake --build . --target package
96
- - uses : actions/upload-artifact@v3
96
+ - uses : actions/upload-artifact@v4
97
97
with :
98
98
name : ImPlay-win64
99
99
path : |
@@ -104,8 +104,8 @@ jobs:
104
104
runs-on : ubuntu-latest
105
105
if : ${{ github.ref == 'refs/heads/main' }}
106
106
steps :
107
- - uses : actions/checkout@v3
108
- - uses : actions/download-artifact@v3
107
+ - uses : actions/checkout@v4
108
+ - uses : actions/download-artifact@v4
109
109
- run : |
110
110
for f in ImPlay-*/*; do
111
111
mv "$f" "${f/ImPlay-*-/ImPlay-dev-}"
0 commit comments