File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 3131 uses : actions/checkout@v3
3232 - name : Set up QEMU
3333 uses : docker/setup-qemu-action@v2
34+ - name : Set repository name
35+ if : vars.DOCKERHUB_TEST_REPO
36+ run :
37+ echo "REPOSITORY=${{ vars.DOCKERHUB_TEST_REPO }}" >> $GITHUB_ENV
38+ if [[ -n "${{ github.event.pull_request.number }}}" ]]; then
39+ echo "TAG=pr-${{ github.event.pull_request.number }}" >> $GITHUB_ENV
40+ else
41+ echo "TAG=ref-${{ github.ref_name }}" >> $GITHUB_ENV
42+ fi
3443 - name : Run docker-build for ${{matrix.docker_arch}}
3544 run : make ${{matrix.docker_arch}}-docker-build
3645
46+ # Push to DockerHub
47+ - name : Login to Docker Hub
48+ if : vars.DOCKERHUB_TEST_REPO
49+ uses : docker/login-action@v3
50+ with :
51+ username : ${{ secrets.DOCKERHUB_TEST_USERNAME }}
52+ password : ${{ secrets.DOCKERHUB_TEST_TOKEN }}
53+ - name : Run dockerhub for ${{matrix.docker_arch}}
54+ if : vars.DOCKERHUB_TEST_REPO
55+ run : make ${{matrix.docker_arch}}-dockerhub
56+
3757 client-build :
3858 runs-on : ${{ matrix.runs_on }}
3959 strategy :
You can’t perform that action at this time.
0 commit comments