@@ -49,24 +49,22 @@ jobs:
49
49
id : prepare
50
50
run : |
51
51
echo ::set-output name=docker_platforms::linux/amd64,linux/386
52
- echo ::set-output name=docker_username::miigotu
53
- echo ::set-output name=github_image::ghcr.io/${GITHUB_REPOSITORY,,}/ps3dev
54
52
VERSION_TAG=${GITHUB_REF#refs/*/}
55
53
echo ::set-output name=version::${VERSION_TAG%/merge}
56
- # - name: Login to DockerHub
57
- # if: success()
58
- # id: login_docker
59
- # uses: docker/login-action@v1
60
- # with:
61
- # username: ${{ secrets.DOCKERHUB_USERNAME }}
62
- # password: ${{ secrets.DOCKERHUB_TOKEN }}
54
+ - name : Login to DockerHub
55
+ if : success()
56
+ id : login_docker
57
+ uses : docker/login-action@v1
58
+ with :
59
+ username : ${{ secrets.DOCKER_USERNAME }}
60
+ password : ${{ secrets.DOCKER_PASSWORD }}
63
61
- name : Login to GitHub Container Registry
64
62
if : success()
65
63
id : login_github
66
64
uses : docker/login-action@v1
67
65
with :
68
66
registry : ghcr.io
69
- username : ${{ steps.prepare.outputs.docker_username }}
67
+ username : ${{ github.repository_owner }}
70
68
password : ${{ secrets.GITHUB_TOKEN }}
71
69
- name : Build and push (master)
72
70
if : success() && steps.prepare.outputs.version == 'master' && github.event_name != 'pull_request'
77
75
platforms : ${{ steps.prepare.outputs.docker_platforms }}
78
76
push : true
79
77
tags : |
80
- ${{ steps.prepare.outputs.github_image }}:master
81
- ${{ steps.prepare.outputs.github_image }}:latest
78
+ ghcr.io/ps3dev/ps3dev:master
79
+ ghcr.io/ps3dev/ps3dev:latest
80
+ ps3dev/ps3dev:master
81
+ ps3dev/ps3dev:latest
82
82
- name : Build and push (development)
83
83
if : success() && steps.prepare.outputs.version != 'master'
84
84
id : build_push_development
88
88
platforms : ${{ steps.prepare.outputs.docker_platforms }}
89
89
push : true
90
90
tags : |
91
- ${{ steps.prepare.outputs.github_image }}:${{ steps.prepare.outputs.version }}
91
+ ps3dev/ps3dev:${{ steps.prepare.outputs.version }}
92
+ ghcr.io/ps3dev/ps3dev:${{ steps.prepare.outputs.version }}
92
93
cache-from : type=local,src=/tmp/.buildx-cache
93
94
cache-to : type=local,dest=/tmp/.buildx-cache-new
94
95
- name : Move cache
0 commit comments