|
65 | 65 | cache-from: type=gha,scope=base-system |
66 | 66 | cache-to: type=gha,mode=max,scope=base-system |
67 | 67 |
|
| 68 | + - name: Make package public |
| 69 | + run: | |
| 70 | + gh api --method PUT /orgs/${{ github.repository_owner }}/packages/container/devcontainers%2Fbase-system/visibility \ |
| 71 | + -f visibility=public || true |
| 72 | + env: |
| 73 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 74 | + |
68 | 75 | build-intermediate: |
69 | 76 | if: github.event_name == 'push' || inputs.layer == 'all' || inputs.layer == 'intermediate' |
70 | 77 | needs: build-base |
@@ -105,6 +112,13 @@ jobs: |
105 | 112 | build-contexts: | |
106 | 113 | base-system:latest=docker-image://${{ env.IMAGE_PREFIX }}/base-system:latest |
107 | 114 |
|
| 115 | + - name: Make package public |
| 116 | + run: | |
| 117 | + gh api --method PUT /orgs/${{ github.repository_owner }}/packages/container/devcontainers%2F${{ matrix.image }}/visibility \ |
| 118 | + -f visibility=public || true |
| 119 | + env: |
| 120 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 121 | + |
108 | 122 | build-infra-base: |
109 | 123 | if: github.event_name == 'push' || inputs.layer == 'all' || inputs.layer == 'infra' |
110 | 124 | needs: build-base |
@@ -158,6 +172,13 @@ jobs: |
158 | 172 | build-contexts: | |
159 | 173 | base-system:latest=docker-image://${{ env.IMAGE_PREFIX }}/base-system:latest |
160 | 174 |
|
| 175 | + - name: Make package public |
| 176 | + run: | |
| 177 | + gh api --method PUT /orgs/${{ github.repository_owner }}/packages/container/devcontainers%2F${{ matrix.image }}/visibility \ |
| 178 | + -f visibility=public || true |
| 179 | + env: |
| 180 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 181 | + |
161 | 182 | build-infra-rust: |
162 | 183 | if: github.event_name == 'push' || inputs.layer == 'all' || inputs.layer == 'infra' |
163 | 184 | needs: build-intermediate |
@@ -209,6 +230,13 @@ jobs: |
209 | 230 | build-contexts: | |
210 | 231 | rust:latest=docker-image://${{ env.IMAGE_PREFIX }}/rust:latest |
211 | 232 |
|
| 233 | + - name: Make package public |
| 234 | + run: | |
| 235 | + gh api --method PUT /orgs/${{ github.repository_owner }}/packages/container/devcontainers%2F${{ matrix.image }}/visibility \ |
| 236 | + -f visibility=public || true |
| 237 | + env: |
| 238 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 239 | + |
212 | 240 | build-infra-go: |
213 | 241 | if: github.event_name == 'push' || inputs.layer == 'all' || inputs.layer == 'infra' |
214 | 242 | needs: build-intermediate |
@@ -249,3 +277,10 @@ jobs: |
249 | 277 | cache-to: type=gha,mode=max,scope=${{ matrix.image }} |
250 | 278 | build-contexts: | |
251 | 279 | go:latest=docker-image://${{ env.IMAGE_PREFIX }}/go:latest |
| 280 | +
|
| 281 | + - name: Make package public |
| 282 | + run: | |
| 283 | + gh api --method PUT /orgs/${{ github.repository_owner }}/packages/container/devcontainers%2F${{ matrix.image }}/visibility \ |
| 284 | + -f visibility=public || true |
| 285 | + env: |
| 286 | + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
0 commit comments