14
14
- clang
15
15
steps :
16
16
- name : Checkout repository
17
- uses : actions/checkout@v1
17
+ uses : actions/checkout@v4
18
18
19
19
- name : Install build dependencies
20
20
run : sudo apt-get install asciidoctor
43
43
- -static -s
44
44
steps :
45
45
- name : Checkout repository
46
- uses : actions/checkout@v1
46
+ uses : actions/checkout@v4
47
47
with :
48
48
fetch-depth : 0 # fetch all history
49
49
78
78
79
79
- name : Upload binary to artifacts
80
80
if : ${{ matrix.LDFLAGS != '' }}
81
- uses : actions/upload-artifact@v2
81
+ uses : actions/upload-artifact@v4
82
82
with :
83
83
name : binaries
84
84
path : dist/*
89
89
runs-on : macos-latest
90
90
steps :
91
91
- name : Checkout repository
92
- uses : actions/checkout@v1
92
+ uses : actions/checkout@v4
93
93
with :
94
94
fetch-depth : 0 # fetch all history
95
95
@@ -118,7 +118,7 @@ jobs:
118
118
cp -a build/tty-copy dist/tty-copy.x86_64-darwin
119
119
120
120
- name : Upload binary to artifacts
121
- uses : actions/upload-artifact@v2
121
+ uses : actions/upload-artifact@v4
122
122
with :
123
123
name : binaries
124
124
path : dist/*
@@ -133,7 +133,10 @@ jobs:
133
133
runs-on : ubuntu-20.04
134
134
steps :
135
135
- name : Download binaries from artifacts
136
- uses : actions/download-artifact@v2
136
+ uses : actions/download-artifact@v4
137
+ with :
138
+ path : dist
139
+ merge-multiple : true
137
140
138
141
- name : Generate checksums.txt
139
142
run :
0 commit comments