diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ea9a9de043..fffa42474a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,6 +6,12 @@ on: - main jobs: +# environment: +# runs-on: ubuntu-latest +# outputs: +# artifact-path: "/tmp" +# steps: +# - run: echo "Setting up environment" version: uses: walt-id/waltid-identity/.github/workflows/version.yml@266f5c09359450c39019a6da38f2b331e7122918 gradle-build: @@ -13,8 +19,21 @@ jobs: needs: version with: version: ${{ needs.version.outputs.release_version }} + prepare-docker: + uses: walt-id/waltid-identity/.github/workflows/prepare-docker.yml@feat/docker-build-share + needs: [ version ] + with: + version: ${{ needs.version.outputs.release_version }} docker-build: - uses: walt-id/waltid-identity/.github/workflows/build-docker.yml@266f5c09359450c39019a6da38f2b331e7122918 - needs: version + uses: walt-id/waltid-identity/.github/workflows/build-docker.yml@feat/docker-build-share + needs: [ prepare-docker ] + with: + images: ${{ needs.prepare-docker.outputs.images }} + artifact: ${{ needs.environment.outputs.artifact-path }} + ebsi-ct-v3: + uses: walt-id/waltid-identity/.github/workflows/ebsictv3.yml@feat/docker-build-share + needs: [ version, docker-build ] + secrets: inherit with: - version: ${{ needs.version.outputs.release_version }} \ No newline at end of file + artifact: issuer-api + tag: "waltid/issuer-api:${{ needs.version.outputs.release_version }}" \ No newline at end of file