|
41 | 41 | - name: Checkout
|
42 | 42 | uses: actions/checkout@v4
|
43 | 43 | - name: Install Pack CLI
|
44 |
| - uses: buildpacks/github-actions/setup-pack@v5.8.8 |
| 44 | + uses: buildpacks/github-actions/setup-pack@0f05ba41fb74d56ab4cb27485f538a8d65b4122e # v5.8.9 |
45 | 45 | - name: Create builder image
|
46 | 46 | run: pack builder create ${{ matrix.builder }} --config ${{ matrix.builder }}/builder.toml --pull-policy always
|
47 | 47 | # We export the run image too (and not just the generated builder image), since it adds virtually
|
|
87 | 87 | ref: main
|
88 | 88 | repository: heroku/${{ matrix.language }}-getting-started.git
|
89 | 89 | - name: Install Pack CLI
|
90 |
| - uses: buildpacks/github-actions/setup-pack@v5.8.8 |
| 90 | + uses: buildpacks/github-actions/setup-pack@0f05ba41fb74d56ab4cb27485f538a8d65b4122e # v5.8.9 |
91 | 91 | - name: Restore Docker images from the cache
|
92 | 92 | uses: actions/cache/restore@v4
|
93 | 93 | with:
|
@@ -126,7 +126,7 @@ jobs:
|
126 | 126 | - name: Checkout
|
127 | 127 | uses: actions/checkout@v4
|
128 | 128 | - name: Install Pack CLI
|
129 |
| - uses: buildpacks/github-actions/setup-pack@v5.8.8 |
| 129 | + uses: buildpacks/github-actions/setup-pack@0f05ba41fb74d56ab4cb27485f538a8d65b4122e # v5.8.9 |
130 | 130 | with:
|
131 | 131 | # Using an older version of Pack CLI here (that only supports Platform API <= 0.9),
|
132 | 132 | # for testing parity with the Platform API version used by Kodon for Functions:
|
@@ -210,14 +210,14 @@ jobs:
|
210 | 210 | echo "${REGISTRY_TOKEN}" | docker login '${{ secrets.REGISTRY_HOST }}' -u '${{ secrets.REGISTRY_USER }}' --password-stdin
|
211 | 211 | - name: Configure AWS credentials
|
212 | 212 | if: matrix.tag_ecr_public != ''
|
213 |
| - uses: aws-actions/configure-aws-credentials@v4 |
| 213 | + uses: aws-actions/configure-aws-credentials@ececac1a45f3b08a01d2dd070d28d111c5fe6722 # v4.1.0 |
214 | 214 | with:
|
215 | 215 | role-to-assume: arn:aws:iam::${{ secrets.AWS_ACCOUNT_ID }}:role/${{ secrets.AWS_ECR_ROLE }}
|
216 | 216 | aws-region: ${{ vars.AWS_REGION }}
|
217 | 217 | - name: Log in to Amazon ECR Public
|
218 | 218 | if: matrix.tag_ecr_public != ''
|
219 | 219 | id: login-ecr-public
|
220 |
| - uses: aws-actions/amazon-ecr-login@v2 |
| 220 | + uses: aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076 # v2.0.1 |
221 | 221 | with:
|
222 | 222 | registry-type: public
|
223 | 223 | - name: Tag builder and push to Docker Hub
|
@@ -257,13 +257,13 @@ jobs:
|
257 | 257 | - name: Log in to Docker Hub
|
258 | 258 | run: echo '${{ secrets.DOCKER_HUB_TOKEN }}' | docker login -u '${{ secrets.DOCKER_HUB_USER }}' --password-stdin
|
259 | 259 | - name: Configure AWS credentials
|
260 |
| - uses: aws-actions/configure-aws-credentials@v4 |
| 260 | + uses: aws-actions/configure-aws-credentials@ececac1a45f3b08a01d2dd070d28d111c5fe6722 # v4.1.0 |
261 | 261 | with:
|
262 | 262 | role-to-assume: arn:aws:iam::${{ secrets.AWS_ACCOUNT_ID }}:role/${{ secrets.AWS_ECR_ROLE }}
|
263 | 263 | aws-region: ${{ vars.AWS_REGION }}
|
264 | 264 | - name: Log in to Amazon ECR Public
|
265 | 265 | id: login-ecr-public
|
266 |
| - uses: aws-actions/amazon-ecr-login@v2 |
| 266 | + uses: aws-actions/amazon-ecr-login@062b18b96a7aff071d4dc91bc00c4c1a7945b076 # v2.0.1 |
267 | 267 | with:
|
268 | 268 | registry-type: public
|
269 | 269 | - name: Create and push manifest lists
|
|
0 commit comments