19
19
with :
20
20
username : ${{ secrets.DOCKERHUB_USERNAME }}
21
21
password : ${{ secrets.DOCKERHUB_TOKEN }}
22
- - uses : actions/checkout@v2
22
+ - uses : actions/checkout@v4
23
23
- run : DOCKER_BUILDKIT=1 docker build -o=. --target=sync . --progress=plain
24
24
- run : git --no-pager diff --exit-code
25
25
continue-on-error : true
@@ -32,17 +32,17 @@ jobs:
32
32
with :
33
33
username : ${{ secrets.DOCKERHUB_USERNAME }}
34
34
password : ${{ secrets.DOCKERHUB_TOKEN }}
35
- - uses : actions/checkout@v2
35
+ - uses : actions/checkout@v4
36
36
- run : DOCKER_BUILDKIT=1 docker build -o=./bin/ --target=voidstar . --progress=plain
37
37
- run : ./bin/voidstar --help
38
- - uses : actions/upload-artifact@v2
38
+ - uses : actions/upload-artifact@v4
39
39
with :
40
40
name : voidstar_gcc_ubuntu
41
41
path : ./bin/voidstar
42
42
- run : DOCKER_BUILDKIT=1 docker build -o=. --target=video-gcc . --progress=plain
43
43
- run : mv ./bin/voidstar voidstar_gcc_ubuntu
44
44
- run : mv ./video.mp4 video_gcc_ubuntu.mp4
45
- - uses : actions/upload-artifact@v2
45
+ - uses : actions/upload-artifact@v4
46
46
with :
47
47
name : video-gcc_ubuntu
48
48
path : ./video_gcc_ubuntu.mp4
@@ -61,17 +61,17 @@ jobs:
61
61
with :
62
62
username : ${{ secrets.DOCKERHUB_USERNAME }}
63
63
password : ${{ secrets.DOCKERHUB_TOKEN }}
64
- - uses : actions/checkout@v2
64
+ - uses : actions/checkout@v4
65
65
- run : DOCKER_BUILDKIT=1 docker build -o=./bin/ --target=voidstar-clang . --progress=plain
66
66
- run : ./bin/voidstar --help
67
- - uses : actions/upload-artifact@v2
67
+ - uses : actions/upload-artifact@v4
68
68
with :
69
69
name : voidstar_clang_ubuntu
70
70
path : ./bin/voidstar
71
71
- run : DOCKER_BUILDKIT=1 docker build -o=. --target=video-clang . --progress=plain
72
72
- run : mv ./bin/voidstar voidstar_clang_ubuntu
73
73
- run : mv ./video.mp4 video_clang_ubuntu.mp4
74
- - uses : actions/upload-artifact@v2
74
+ - uses : actions/upload-artifact@v4
75
75
with :
76
76
name : video-clang_ubuntu
77
77
path : ./video_clang_ubuntu.mp4
86
86
name : on macos
87
87
runs-on : macos-latest
88
88
steps :
89
- - uses : actions/checkout@v2
90
- - uses : actions/cache@v2
89
+ - uses : actions/checkout@v4
90
+ - uses : actions/cache@v4
91
91
with :
92
92
path : ~/.cache/bazel
93
93
key : bazel
@@ -102,7 +102,7 @@ jobs:
102
102
chmod +w voidstar_clang_macos
103
103
strip voidstar_clang_macos
104
104
- run : ./voidstar_clang_macos --help
105
- - uses : actions/upload-artifact@v2
105
+ - uses : actions/upload-artifact@v4
106
106
with :
107
107
name : voidstar_macos-latest
108
108
path : voidstar_clang_macos
@@ -115,9 +115,9 @@ jobs:
115
115
name : on windows
116
116
runs-on : windows-latest
117
117
steps :
118
- - uses : actions/checkout@v2
118
+ - uses : actions/checkout@v4
119
119
- uses : bazelbuild/setup-bazelisk@v1
120
- - uses : actions/cache@v2
120
+ - uses : actions/cache@v4
121
121
with :
122
122
path : ~/.cache/bazel
123
123
key : bazel
@@ -135,7 +135,7 @@ jobs:
135
135
# - run: ls -lha ./bazel-bin/voidstar/
136
136
# - run: strip ./bazel-bin/voidstar/voidstar.exe
137
137
# - run: ./bazel-bin/voidstar/voidstar.exe --help
138
- # - uses: actions/upload-artifact@v2
138
+ # - uses: actions/upload-artifact@v4
139
139
# with:
140
140
# name: voidstar_windows-latest
141
141
# path: ./bazel-bin/voidstar/voidstar.exe
0 commit comments