File tree Expand file tree Collapse file tree 2 files changed +12
-16
lines changed Expand file tree Collapse file tree 2 files changed +12
-16
lines changed Original file line number Diff line number Diff line change @@ -288,26 +288,24 @@ jobs:
288
288
- name : Download Artifacts
289
289
uses : actions/download-artifact@v4
290
290
with :
291
- path : ${{ github.workspace }}
291
+ path : fpm-cd-artifacts
292
292
merge-multiple : true
293
293
294
294
- name : Normalize file names for continuous delivery
295
295
if : ${{ github.event_name == 'push' }}
296
296
run : |
297
- for output in fpm-*/fpm*; do
298
- pushd $(dirname "$output")
297
+ cd fpm-cd-artifacts
298
+ for output in fpm-*; do
299
299
mv -v $(basename $output) $(basename $output | sed -E '${{ env.replace }}')
300
- popd
301
300
done
302
301
env :
303
302
replace : ' s/-([0-9]+\.[0-9]+\.[0-9]+-[0-9]+-g)?[0-9a-f]+//'
304
303
305
304
- name : Create SHA256 checksums
306
305
run : |
307
- for output in fpm-*/fpm*; do
308
- pushd $(dirname "$output")
306
+ cd fpm-cd-artifacts
307
+ for output in fpm-*; do
309
308
sha256sum $(basename "$output") | tee $(basename "$output").sha256
310
- popd
311
309
done
312
310
313
311
- name : Move/Create continuous tag
@@ -321,7 +319,7 @@ jobs:
321
319
if : ${{ github.event_name == 'release' || steps.deploy-on-push.outputs.result != 0 }}
322
320
with :
323
321
repo_token : ${{ secrets.GITHUB_TOKEN }}
324
- file : fpm-*/fpm *
322
+ file : fpm-cd-artifacts/ *
325
323
file_glob : true
326
324
tag : ${{ github.event_name == 'release' && github.ref || 'current'}}
327
325
overwrite : true
Original file line number Diff line number Diff line change @@ -130,26 +130,24 @@ jobs:
130
130
- name : Download Artifacts
131
131
uses : actions/download-artifact@v4
132
132
with :
133
- path : ${{ github.workspace }}
133
+ path : fpm-cd-artifacts
134
134
merge-multiple : true
135
135
136
136
- name : Normalize file names for continuous delivery
137
137
if : ${{ github.event_name == 'push' }}
138
138
run : |
139
- for output in fpm-*/fpm*; do
140
- pushd $(dirname "$output")
139
+ cd fpm-cd-artifacts
140
+ for output in fpm-*; do
141
141
mv -v $(basename $output) $(basename $output | sed -E '${{ env.replace }}')
142
- popd
143
142
done
144
143
env :
145
144
replace : ' s/-([0-9]+\.[0-9]+\.[0-9]+-[0-9]+-g)?[0-9a-f]+//'
146
145
147
146
- name : Create SHA256 checksums
148
147
run : |
149
- for output in fpm-*/fpm*; do
150
- pushd $(dirname "$output")
148
+ cd fpm-cd-artifacts
149
+ for output in fpm-*; do
151
150
sha256sum $(basename "$output") | tee $(basename "$output").sha256
152
- popd
153
151
done
154
152
155
153
- name : Move/Create continuous tag
@@ -163,7 +161,7 @@ jobs:
163
161
uses : svenstaro/upload-release-action@v2
164
162
with :
165
163
repo_token : ${{ secrets.GITHUB_TOKEN }}
166
- file : fpm-*/fpm *
164
+ file : fpm-cd-artifacts/ *
167
165
file_glob : true
168
166
tag : ${{ github.event_name == 'release' && github.ref || 'current'}}
169
167
overwrite : true
You can’t perform that action at this time.
0 commit comments