2020 with :
2121 username : ${{ secrets.DOCKERHUB_USERNAME }}
2222 password : ${{ secrets.DOCKERHUB_TOKEN }}
23+
24+ - name : Login to GitHub Container Registry
25+ uses : docker/login-action@v3
26+ with :
27+ registry : ghcr.io
28+ username : ${{ github.repository_owner }}
29+ password : ${{ secrets.GITHUB_TOKEN }}
30+
31+ - uses : aliyun/acr-login@v1
32+ with :
33+ login-server : https://registry.cn-hangzhou.aliyuncs.com
34+ username : " ${{ secrets.ACR_USERNAME }}"
35+ password : " ${{ secrets.ACR_PASSWORD }}"
2336
2437 - name : Set up QEMU
2538 uses : docker/setup-qemu-action@v3
@@ -35,37 +48,12 @@ jobs:
3548 file : ./.deploy/api/Dockerfile
3649 push : true
3750 tags : |
38- metadc/ocap-api-demo:latest
51+ metadc/ocap-api-demo:latest
52+ ghcr.io/meta-d/ocap-api-demo:latest
53+ registry.cn-hangzhou.aliyuncs.com/metad/ocap-api-demo:latest
3954 cache-from : type=registry,ref=metadc/ocap-api-demo:latest
4055 cache-to : type=inline
4156
4257 - name : Docker images list
4358 run : |
4459 sudo docker image list
45-
46- - name : Login to GitHub Container Registry
47- uses : docker/login-action@v3.2.0
48- with :
49- registry : ghcr.io
50- username : ${{ github.repository_owner }}
51- password : ${{ secrets.GITHUB_TOKEN }}
52-
53- - name : Push to Github Registry
54- run : |
55- docker tag metadc/ocap-api-demo:latest ghcr.io/meta-d/ocap-api-demo:latest
56- docker push ghcr.io/meta-d/ocap-api-demo:latest
57- docker tag ghcr.io/meta-d/ocap-api-demo:latest ghcr.io/meta-d/ocap-api-demo:$GITHUB_REF_NAME
58- docker push ghcr.io/meta-d/ocap-api-demo:$GITHUB_REF_NAME
59-
60- - uses : aliyun/acr-login@v1
61- with :
62- login-server : https://registry.cn-hangzhou.aliyuncs.com
63- username : " ${{ secrets.ACR_USERNAME }}"
64- password : " ${{ secrets.ACR_PASSWORD }}"
65-
66- - name : Push to Aliyun Registry
67- run : |
68- docker tag metadc/ocap-api-demo:latest registry.cn-hangzhou.aliyuncs.com/metad/ocap-api-demo:latest
69- docker push registry.cn-hangzhou.aliyuncs.com/metad/ocap-api-demo:latest
70- docker tag registry.cn-hangzhou.aliyuncs.com/metad/ocap-api-demo:latest registry.cn-hangzhou.aliyuncs.com/metad/ocap-api-demo:$GITHUB_REF_NAME
71- docker push registry.cn-hangzhou.aliyuncs.com/metad/ocap-api-demo:latest
0 commit comments