@@ -21,8 +21,7 @@ Make sure you have `$GITHUB_TOKEN` set and [hub](https://github.com/github/hub)
21
21
7 . Publish the release
22
22
1 . CI will automatically grab the artifacts and then
23
23
1 . Publish the NPM package
24
- 2 . Publish the AMD64 docker image
25
- 3 . Publish the ARM64 docker image
24
+ 2 . Publish the Docker Hub image
26
25
8 . Update the homebrew and AUR packages
27
26
28
27
## dev
@@ -100,10 +99,8 @@ You can disable minification by setting `MINIFY=`.
100
99
This directory contains the release docker container.
101
100
102
101
- [ ./release-container/build.sh] ( ./release-container/build.sh )
103
- - Builds the release container
102
+ - Builds the release container with the tag ` codercom/code-server:$VERSION-$ARCH `
104
103
- Assumes debian releases are ready in ` ./release-packages `
105
- - [ ./release-container/push.sh] ( ./release-container/push.sh )
106
- - Pushes the built release container to docker hub and updates the latest tag
107
104
108
105
## container
109
106
@@ -129,7 +126,9 @@ Just helps avoid clobbering the CI configuration.
129
126
- Contains helpers to download artifacts from github actions workflow runs
130
127
- [ ./steps/publish-npm.sh] ( ./steps/publish-npm.sh )
131
128
- Grabs the ` npm-package ` release artifact for the current commit and publishes it on NPM
132
- - [ ./steps/publish-docker.sh] ( ./steps/publish-docker.sh )
133
- - Grabs the ` release-packages ` release artifact for the current commit and
134
- builds a docker image with it and publishes that onto docker hub with the
135
- correct tag and updates latest
129
+ - [ ./steps/build-docker-image.sh] ( ./steps/build-docker-image.sh )
130
+ - Builds the docker image and then saves it into ` ./release-images/$ARCH.tar `
131
+ - [ ./steps/push-docker-manifest.sh] ( ./steps/push-docker-manifest.sh )
132
+ - Loads all images in ` ./release-images ` and then builds and pushes a multi architecture
133
+ docker manifest for the amd64 and arm64 images to ` codercom/code-server:$VERSION ` and
134
+ ` codercom/code-server:latest `
0 commit comments