1818
1919jobs :
2020 build-aws-single :
21- uses : .github/workflows/build.yml
21+ uses : ./. github/workflows/build.yml
2222 permissions :
2323 contents : read
2424 packages : write
2727 meta-images : |
2828 public.ecr.aws/q3b5f1u4/test-docker-action
2929 meta-tags : |
30- type=raw,value=ghbuilder-${{ github.run_id }}
30+ type=raw,value=ghbuilder-single- ${{ github.run_id }}
3131 build-file : test/hello.Dockerfile
3232 build-output : ${{ github.event_name != 'pull_request' && 'registry' || 'cacheonly' }}
3333 build-sbom : true
3838 password: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
3939
4040 build-aws :
41- uses : .github/workflows/build.yml
41+ uses : ./. github/workflows/build.yml
4242 permissions :
4343 contents : read
4444 packages : write
5959 password: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
6060
6161 build-ghcr :
62- uses : .github/workflows/build.yml
62+ uses : ./. github/workflows/build.yml
6363 permissions :
6464 contents : read
6565 packages : write
7979 password: ${{ secrets.GITHUB_TOKEN }}
8080
8181 build-dockerhub-stage :
82- uses : .github/workflows/build.yml
82+ uses : ./. github/workflows/build.yml
8383 permissions :
8484 contents : read
8585 packages : write
9898 username: ${{ vars.DOCKERHUB_STAGE_USERNAME }}
9999 password: ${{ secrets.DOCKERHUB_STAGE_TOKEN }}
100100
101+ build-dockerhub-stage-oidc :
102+ uses : ./.github/workflows/build.yml
103+ permissions :
104+ contents : read
105+ packages : write
106+ id-token : write
107+ with :
108+ meta-images : registry-1-stage.docker.io/docker/github-builder-test
109+ meta-tags : |
110+ type=raw,value=${{ github.run_id }},prefix=oidc-
111+ build-file : test/hello.Dockerfile
112+ build-output : ${{ github.event_name != 'pull_request' && 'registry' || 'cacheonly' }}
113+ build-sbom : true
114+ build-platforms : linux/amd64,linux/arm64
115+ secrets :
116+ registry-auths : |
117+ - registry: registry-1-stage.docker.io
118+ username: docker:cdeb5882-30b7-4076-be92-bfdceb258e9c
119+
101120 build-ghcr-and-aws :
102- uses : .github/workflows/build.yml
121+ uses : ./. github/workflows/build.yml
103122 permissions :
104123 contents : read
105124 packages : write
@@ -109,7 +128,7 @@ jobs:
109128 ghcr.io/docker/github-builder-test
110129 public.ecr.aws/q3b5f1u4/test-docker-action
111130 meta-tags : |
112- type=raw,value=${{ github.run_id }}
131+ type=raw,value=${{ github.run_id }},prefix=ghcr-and-aws-
113132 build-file : test/hello.Dockerfile
114133 build-output : ${{ github.event_name != 'pull_request' && 'registry' || 'cacheonly' }}
115134 build-sbom : true
@@ -124,7 +143,7 @@ jobs:
124143 password: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
125144
126145 build-local :
127- uses : .github/workflows/build.yml
146+ uses : ./. github/workflows/build.yml
128147 permissions :
129148 contents : read
130149 packages : write
0 commit comments