File tree Expand file tree Collapse file tree 4 files changed +8
-8
lines changed Expand file tree Collapse file tree 4 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 1
- name : docker
1
+ name : Publish on Docker
2
2
3
3
on :
4
4
# Shows the manual trigger in GitHub UI
20
20
- name : Set up Docker Buildx
21
21
uses : docker/setup-buildx-action@v1
22
22
23
- - name : Run ./ci/steps/build- docker-image .sh
24
- run : ./ci/steps/build- docker-image .sh
23
+ - name : Run ./ci/steps/docker-buildx-push .sh
24
+ run : ./ci/steps/docker-buildx-push .sh
25
25
env :
26
26
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
27
27
DOCKER_USERNAME : ${{ secrets.DOCKER_USERNAME }}
Original file line number Diff line number Diff line change 1
- name : publish
1
+ name : Publish on npm and brew
2
2
3
3
on :
4
4
# Shows the manual trigger in GitHub UI
Original file line number Diff line number Diff line change @@ -78,8 +78,8 @@ You can disable minification by setting `MINIFY=`.
78
78
79
79
This directory contains the release docker container image.
80
80
81
- - [ ./ci/steps/build-docker-image .sh] ( ./ci/steps/build- docker-image .sh )
82
- - Builds the release containers with tags ` codercom/code-server-$ARCH:$VERSION ` for amd64 and arm64 with ` docker buildx ` .
81
+ - [ ./ci/steps/build-docker-buildx-push .sh] ( ./ci/steps/docker-buildx-push .sh )
82
+ - Builds the release containers with tags ` codercom/code-server-$ARCH:$VERSION ` for amd64 and arm64 with ` docker buildx ` and pushes them .
83
83
- Assumes debian releases are ready in ` ./release-packages ` .
84
84
85
85
## images
@@ -107,8 +107,8 @@ Helps avoid clobbering the CI configuration.
107
107
release packages into ` ./release-packages ` .
108
108
- [ ./steps/publish-npm.sh] ( ./steps/publish-npm.sh )
109
109
- Grabs the ` npm-package ` release artifact for the current commit and publishes it on npm.
110
- - [ ./steps/build- docker-image .sh] ( ./steps/build- docker-image .sh )
111
- - Builds the docker image and then saves it into ` ./release-images/code-server-$ARCH-$VERSION.tar ` .
110
+ - [ ./steps/docker-buildx-push .sh] ( ./steps/docker-buildx-push .sh )
111
+ - Builds the docker image and then pushes it.
112
112
- [ ./steps/push-docker-manifest.sh] ( ./steps/push-docker-manifest.sh )
113
113
- Loads all images in ` ./release-images ` and then builds and pushes a multi architecture
114
114
docker manifest for the amd64 and arm64 images to ` codercom/code-server:$VERSION ` and
File renamed without changes.
You can’t perform that action at this time.
0 commit comments