15
15
sudo apt-get install cabal-install
16
16
17
17
- name : Checkout repository
18
- uses : actions/checkout@v3
18
+ uses : actions/checkout@v4
19
19
with :
20
20
fetch-depth : 0
21
21
37
37
mv dist-newstyle/sdist/*.tar.gz source/source.tar.gz
38
38
39
39
- name : Upload artifact
40
- uses : actions/upload-artifact@v3
40
+ uses : actions/upload-artifact@v4
41
41
with :
42
42
name : source
43
43
path : source/
@@ -51,10 +51,10 @@ jobs:
51
51
runs-on : ubuntu-latest
52
52
steps :
53
53
- name : Checkout repository
54
- uses : actions/checkout@v3
54
+ uses : actions/checkout@v4
55
55
56
56
- name : Download artifacts
57
- uses : actions/download-artifact@v3
57
+ uses : actions/download-artifact@v4
58
58
59
59
- name : Build source
60
60
run : |
63
63
( cd bin && ../build/run_builder ../source/source.tar.gz ../build/${{matrix.build}} )
64
64
65
65
- name : Upload artifact
66
- uses : actions/upload-artifact@v3
66
+ uses : actions/upload-artifact@v4
67
67
with :
68
68
name : bin
69
69
path : bin/
@@ -74,10 +74,10 @@ jobs:
74
74
runs-on : ubuntu-latest
75
75
steps :
76
76
- name : Checkout repository
77
- uses : actions/checkout@v3
77
+ uses : actions/checkout@v4
78
78
79
79
- name : Download artifacts
80
- uses : actions/download-artifact@v3
80
+ uses : actions/download-artifact@v4
81
81
82
82
- name : Work around GitHub permissions bug
83
83
run : chmod +x bin/*/shellcheck*
92
92
rm -rf */ README* LICENSE*
93
93
94
94
- name : Upload artifact
95
- uses : actions/upload-artifact@v3
95
+ uses : actions/upload-artifact@v4
96
96
with :
97
97
name : deploy
98
98
path : deploy/
@@ -109,10 +109,10 @@ jobs:
109
109
sudo apt-get install hub
110
110
111
111
- name : Checkout repository
112
- uses : actions/checkout@v3
112
+ uses : actions/checkout@v4
113
113
114
114
- name : Download artifacts
115
- uses : actions/download-artifact@v3
115
+ uses : actions/download-artifact@v4
116
116
117
117
- name : Upload to GitHub
118
118
env :
0 commit comments