File tree Expand file tree Collapse file tree 2 files changed +27
-8
lines changed Expand file tree Collapse file tree 2 files changed +27
-8
lines changed Original file line number Diff line number Diff line change @@ -28,15 +28,13 @@ jobs:
28
28
id : version
29
29
run : echo "::set-output name=version::$(jq -r .version package.json)"
30
30
31
- - name : Download artifact
32
- uses : dawidd6/action-download-artifact@v2
33
- id : download
31
+ - name : Download npm package from release artifacts
32
+ uses : robinraju/release-downloader@v1.5
34
33
with :
35
- branch : release/v${{ steps.version.outputs.version }}
36
- workflow : build.yaml
37
- workflow_conclusion : completed
38
- name : " npm-package"
39
- path : release-npm-package
34
+ repository : " coder/code-server"
35
+ tag : v${{ steps.version.outputs.version }}
36
+ fileName : " npm-package"
37
+ out-file-path : " release-npm-package"
40
38
41
39
- name : Publish npm package and tag with "latest"
42
40
run : yarn publish:npm
Original file line number Diff line number Diff line change @@ -249,3 +249,24 @@ jobs:
249
249
draft : true
250
250
discussion_category_name : " 📣 Announcements"
251
251
files : ./release-packages/*
252
+
253
+ npm-package :
254
+ name : Upload npm package
255
+ runs-on : ubuntu-latest
256
+ timeout-minutes : 15
257
+ steps :
258
+ - name : Download artifacts
259
+ uses : dawidd6/action-download-artifact@v2
260
+ id : download
261
+ with :
262
+ branch : ${{ github.ref }}
263
+ workflow : build.yaml
264
+ workflow_conclusion : completed
265
+ check_artifacts : true
266
+ name : npm-package
267
+
268
+ - uses : softprops/action-gh-release@v1
269
+ with :
270
+ draft : true
271
+ discussion_category_name : " 📣 Announcements"
272
+ files : ./npm-package
You can’t perform that action at this time.
0 commit comments