File tree Expand file tree Collapse file tree 4 files changed +29
-11
lines changed
test/unit/node/test-plugin Expand file tree Collapse file tree 4 files changed +29
-11
lines changed Original file line number Diff line number Diff line change @@ -28,15 +28,13 @@ jobs:
2828 id : version
2929 run : echo "::set-output name=version::$(jq -r .version package.json)"
3030
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
3433 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"
4038
4139 - name : Publish npm package and tag with "latest"
4240 run : yarn publish:npm
Original file line number Diff line number Diff line change @@ -249,3 +249,24 @@ jobs:
249249 draft : true
250250 discussion_category_name : " 📣 Announcements"
251251 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
Original file line number Diff line number Diff line change @@ -141,8 +141,7 @@ changelog](https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS).
141141
142142### Publishing a release
143143
144- 1 . Create a new branch called ` release/v0.0.0 ` (replace 0s with actual version aka v4.5.0)
145- 1 . If you don't do this, the ` npm-brew ` GitHub workflow will fail. It looks for the release artifacts under the branch pattern.
144+ 1 . Create a new branch called ` release `
1461451 . Run ` yarn release:prep `
1471461 . Bump chart version in ` Chart.yaml ` .
1481471 . Summarize the major changes in the ` CHANGELOG.md `
Original file line number Diff line number Diff line change 33 "name" : " test-plugin" ,
44 "version" : " 1.0.0" ,
55 "engines" : {
6- "code-server" : " ^4.8.1 "
6+ "code-server" : " * "
77 },
88 "main" : " out/index.js" ,
99 "devDependencies" : {
You can’t perform that action at this time.
0 commit comments