Skip to content

Commit 1855508

Browse files
committed
chore: update workflows config.
1 parent 38837f8 commit 1855508

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,21 @@ jobs:
9797
docker tag awesome-mac ${{ secrets.DOCKER_USER }}/awesome-mac:${{steps.changelog.outputs.version}}
9898
docker tag awesome-mac ${{ secrets.DOCKER_USER }}/awesome-mac:latest
9999
docker push ${{ secrets.DOCKER_USER }}/awesome-mac:${{steps.changelog.outputs.version}}
100-
docker push ${{ secrets.DOCKER_USER }}/awesome-mac:latest
100+
docker push ${{ secrets.DOCKER_USER }}/awesome-mac:latest
101+
102+
# Create Docker Image in Github
103+
- name: Login to GitHub registry
104+
run: echo ${{ github.token }} | docker login ghcr.io -u ${{ github.actor }} --password-stdin
105+
106+
- name: Build docker image
107+
run: docker build -t ghcr.io/jaywcjlove/awesome-mac:latest .
108+
109+
- name: Publish to GitHub registry
110+
run: docker push ghcr.io/jaywcjlove/awesome-mac:latest
111+
112+
- name: Tag docker image (beta) and publish to GitHub registry
113+
if: steps.create_tag.outputs.successful
114+
run: |
115+
echo "version: v${{ steps.changelog.outputs.version }}"
116+
docker tag ghcr.io/jaywcjlove/awesome-mac:latest ghcr.io/jaywcjlove/awesome-mac:${{steps.changelog.outputs.version}}
117+
docker push ghcr.io/jaywcjlove/awesome-mac:${{steps.changelog.outputs.version}}

0 commit comments

Comments
 (0)