|
34 | 34 | tree-state: ${{ steps.ldflags.outputs.tree-state }}
|
35 | 35 | steps:
|
36 | 36 | - id: checkout
|
37 |
| - uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 # tag=v2.3.4 |
| 37 | + uses: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2 # tag=v2.3.4 |
38 | 38 | with:
|
39 | 39 | fetch-depth: 0
|
40 | 40 | - id: ldflags
|
@@ -79,26 +79,26 @@ jobs:
|
79 | 79 | runs-on: ubuntu-latest
|
80 | 80 | steps:
|
81 | 81 | - name: Checkout the repository
|
82 |
| - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v2.3.4 |
| 82 | + uses: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2 # v2.3.4 |
83 | 83 |
|
84 | 84 | - name: Set up Docker Buildx
|
85 |
| - uses: docker/setup-buildx-action@dc7b9719a96d48369863986a06765841d7ea23f6 # v2.0.0 |
| 85 | + uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0 |
86 | 86 |
|
87 | 87 | - name: Authenticate Docker
|
88 |
| - uses: docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b # v2.0.0 |
| 88 | + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0 |
89 | 89 | with:
|
90 | 90 | registry: ${{ env.IMAGE_REGISTRY }}
|
91 | 91 | username: ${{ github.actor }}
|
92 | 92 | password: ${{ secrets.GITHUB_TOKEN }}
|
93 | 93 |
|
94 | 94 | - name: Extract metadata (tags, labels) for Docker
|
95 | 95 | id: meta
|
96 |
| - uses: docker/metadata-action@69f6fc9d46f2f8bf0d5491e4aabe0bb8c6a4678a # v4.0.1 |
| 96 | + uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 # v5.7.0 |
97 | 97 | with:
|
98 | 98 | images: ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}
|
99 | 99 |
|
100 | 100 | - name: Build and push Docker image
|
101 |
| - uses: docker/build-push-action@e551b19e49efd4e98792db7592c17c09b89db8d8 # v3.0.0 |
| 101 | + uses: docker/build-push-action@14487ce63c7a62a4a324b0bfb37086795e31c6c1 # v6.16.0 |
102 | 102 | id: build
|
103 | 103 | with:
|
104 | 104 | push: true
|
|
0 commit comments