File tree 1 file changed +20
-0
lines changed
1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 31
31
uses : actions/checkout@v3
32
32
- name : Set up QEMU
33
33
uses : docker/setup-qemu-action@v2
34
+ - name : Set repository name
35
+ if : vars.DOCKERHUB_TEST_REGISTRY
36
+ run :
37
+ echo "REGISTRY=${{ vars.DOCKERHUB_TEST_REGISTRY }}" >> $GITHUB_ENV;
38
+ if [[ -n "${{ github.event.pull_request.number }}" ]]; then
39
+ echo "TAG=github-pr-${{ github.event.pull_request.number }}" >> $GITHUB_ENV;
40
+ else
41
+ echo "TAG=ref-${{ github.ref_name }}" >> $GITHUB_ENV;
42
+ fi
34
43
- name : Run docker-build for ${{matrix.docker_arch}}
35
44
run : make ${{matrix.docker_arch}}-docker-build
36
45
46
+ # Push to DockerHub
47
+ - name : Login to Docker Hub
48
+ if : vars.DOCKERHUB_TEST_REGISTRY
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_REGISTRY
55
+ run : make ${{matrix.docker_arch}}-dockerhub
56
+
37
57
client-build :
38
58
runs-on : ${{ matrix.runs_on }}
39
59
strategy :
You can’t perform that action at this time.
0 commit comments