File tree Expand file tree Collapse file tree 4 files changed +20
-6
lines changed Expand file tree Collapse file tree 4 files changed +20
-6
lines changed Original file line number Diff line number Diff line change 66
66
name : release-packages
67
67
path : ./release-packages
68
68
69
- macos :
69
+ macos-amd64 :
70
70
needs : release
71
71
runs-on : macos-latest
72
72
steps :
Original file line number Diff line number Diff line change @@ -81,3 +81,17 @@ Just helps avoid clobbering .travis.yml.
81
81
- Generates the npm package at ` ./release `
82
82
- [ ./steps/static-release.sh] ( ./steps/static-release.sh )
83
83
- Takes the output of the previous script and generates a static release and packages
84
+
85
+ ## Publishing a release
86
+
87
+ 1 . Change the version of code-server in ` package.json ` and push this commit.
88
+ 1 . CI will run and generate an NPM package and release packages that you can download
89
+ as artifacts on Github Actions.
90
+ 1 . Create a new draft release with the built release packages.
91
+ 1 . Run some basic sanity tests on one of the released packages.
92
+ 1 . Publish.
93
+ 1 . Download the built npm package and publish it.
94
+ 1 . Place the debian releases into ` ./release-packages ` and then push the docker
95
+ image with ` ./ci/release-container/push.sh ` .
96
+ 1 . This will need to be ran on an ARM64 instance as well.
97
+ 1 . At some point we need to automate this.
Original file line number Diff line number Diff line change 61
61
"vfile-message" : " ^2.0.2"
62
62
},
63
63
"dependencies" : {
64
- "@coder/logger" : " 1.1.14 " ,
64
+ "@coder/logger" : " 1.1.11 " ,
65
65
"adm-zip" : " ^0.4.14" ,
66
66
"fs-extra" : " ^8.1.0" ,
67
67
"http-proxy" : " ^1.18.0" ,
Original file line number Diff line number Diff line change 792
792
lodash "^4.17.13"
793
793
to-fast-properties "^2.0.0"
794
794
795
- " @coder/logger@1.1.14 " :
796
- version "1.1.14 "
797
- resolved "https://registry.yarnpkg.com/@coder/logger/-/logger-1.1.14 .tgz#0242da33e0245834361dd078e31280fc1c976b7e "
798
- integrity sha512-NuTvsOH3dqrXn/8Pbs5zy7l0gLqOSC/TPRl3nexdP/897lgG/vtHNQHrUwTBTzTzihH1ON4lklDxJjY0hD4UPg ==
795
+ " @coder/logger@1.1.11 " :
796
+ version "1.1.11 "
797
+ resolved "https://registry.yarnpkg.com/@coder/logger/-/logger-1.1.11 .tgz#e6f36dba9436ae61e66e3f66787d75c768617605 "
798
+ integrity sha512-EEh1dqSU0AaqjjjMsVqumgZGbrZimKFKIb4t5E6o3FLfVUxJCReSME78Yj2N1xWUVAHMnqafDCxLostpuIotzw ==
799
799
800
800
" @iarna/toml@^2.2.0 " :
801
801
version "2.2.5"
You can’t perform that action at this time.
0 commit comments