File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 steps :
1414 - name : Check out code
1515 uses : actions/checkout@v6
16- - uses : imranismail/setup-kustomize@v2
16+ - uses : imranismail/setup-kustomize@v3
1717 with :
1818 kustomize-version : 4.5.2
1919 - run : |
Original file line number Diff line number Diff line change 3131 runs-on : ubuntu-latest
3232 steps :
3333 - uses : actions/checkout@v6
34- - uses : docker/metadata-action@v5
34+ - uses : docker/metadata-action@v6
3535 id : meta
3636 with :
3737 images : |
4646 flavor : |
4747 latest=${{ github.ref == 'refs/heads/main' }}
4848 - name : Set up QEMU
49- uses : docker/setup-qemu-action@v3
49+ uses : docker/setup-qemu-action@v4
5050 with :
5151 platforms : all
5252 - name : Set up Docker Context for Buildx
@@ -55,20 +55,20 @@ jobs:
5555 docker context create builders
5656 - name : Set up Docker Buildx
5757 timeout-minutes : 5
58- uses : docker/setup-buildx-action@v3
58+ uses : docker/setup-buildx-action@v4
5959 with :
6060 version : latest
6161 endpoint : builders
6262 - name : Login to GHCR
6363 if : github.event_name != 'pull_request'
64- uses : docker/login-action@v3
64+ uses : docker/login-action@v4
6565 with :
6666 registry : ghcr.io
6767 username : ${{ github.actor }}
6868 password : ${{ secrets.GITHUB_TOKEN }}
6969 - name : Build and push
7070 timeout-minutes : 40
71- uses : docker/build-push-action@v6
71+ uses : docker/build-push-action@v7
7272 with :
7373 context : .
7474 platforms : linux/amd64,linux/arm64
Original file line number Diff line number Diff line change 77 pull_request_target :
88 types : [ opened, reopened, synchronize ]
99
10+ permissions :
11+ contents : read
12+ pull-requests : read
13+
1014jobs :
1115 update_release_draft :
16+ name : Run release drafter
17+ if : github.event_name != 'pull_request_target'
1218 permissions :
13- # write permission is required to create a github release
1419 contents : write
15- # write permission is required for autolabeler
16- # otherwise, read permission is required at least
17- pull-requests : write
20+ pull-requests : read
1821 runs-on : ubuntu-latest
1922 steps :
2023 # Drafts your next Release notes as Pull Requests are merged into "main"
21- - uses : release-drafter/release-drafter@v6
22- with :
23- config-name : release-drafter.yml
24- env :
25- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
24+ - uses : release-drafter/release-drafter@v7
25+ auto_label :
26+ name : Run autolabeler
27+ if : github.event_name == 'pull_request_target'
28+ permissions :
29+ contents : read
30+ pull-requests : write
31+ runs-on : ubuntu-latest
32+ steps :
33+ - uses : release-drafter/release-drafter/autolabeler@v7
Original file line number Diff line number Diff line change 1515 runs-on : ubuntu-latest
1616 steps :
1717 - name : size-label
18- uses : pascalgn/size-label-action@v0.5.5
18+ uses : pascalgn/size-label-action@v0.5.7
1919 env :
2020 GITHUB_TOKEN : " ${{ secrets.GITHUB_TOKEN }}"
You can’t perform that action at this time.
0 commit comments