1919 strategy :
2020 fail-fast : false
2121 matrix :
22- publish_target : ["publishAllPublicationsToGithubPackagesRepository","publishAllPublicationsToReleaseRepository"]
22+ publish_target :
23+ - publishAllPublicationsToGithubPackagesRepository
24+ - publishAllPublicationsToReleaseRepository
2325 runs-on : ubuntu-latest
2426 needs : test
2527 steps :
3032 java-version : ' 11'
3133 cache : ' gradle'
3234 - name : Validate Gradle wrapper
33- uses : gradle/wrapper-validation-action@v1.0.5
35+ uses : gradle/wrapper-validation-action@v1
3436 - name : Push to registry ${{ matrix.publish_target }}
3537 run : |
3638 set -xev
4850 strategy :
4951 fail-fast : false
5052 matrix :
51- DOCKER_REGISTRY : ["docker.io","ghcr.io"]
53+ DOCKER_REGISTRY :
54+ - ' docker.io'
55+ - ' ghcr.io'
5256 runs-on : ubuntu-latest
5357 needs : test
5458 permissions :
@@ -62,15 +66,14 @@ jobs:
6266 java-version : ' 11'
6367 cache : ' gradle'
6468 - name : Validate Gradle wrapper
65- uses : gradle/wrapper-validation-action@v1.0.5
69+ uses : gradle/wrapper-validation-action@v1
6670 - name : Build the depencies needed for the image
67- uses : gradle/gradle-build-action@v2.3.3
71+ uses : gradle/gradle-build-action@v2
6872 with :
6973 arguments : |
7074 :fabric-chaincode-docker:copyAllDeps -x dependencyCheckAnalyze
7175 - name : Set up QEMU
7276 uses : docker/setup-qemu-action@v2
73-
7477 - name : Set up Docker Buildx
7578 uses : docker/setup-buildx-action@v2
7679 with :
8487 registry : ${{ matrix.DOCKER_REGISTRY }}
8588 username : ${{ matrix.DOCKER_REGISTRY == 'docker.io' && secrets.DOCKERHUB_USERNAME || github.actor }}
8689 password : ${{ matrix.DOCKER_REGISTRY == 'docker.io' && secrets.DOCKERHUB_TOKEN || secrets.GITHUB_TOKEN }}
87-
8890 - name : Docker meta
8991 id : meta
9092 uses : docker/metadata-action@v4
0 commit comments