1818 outputs :
1919 skip : ${{ steps.check_docs_only.outputs.skip }}
2020 steps :
21- - uses : actions/checkout@v3
21+ - uses : actions/checkout@v4
2222 with :
2323 fetch-depth : 0
2424 - id : check_docs_only
2727 run : |
2828 REF="HEAD^"
2929 [[ -z "${{ github.base_ref }}" ]] || REF=$(git show-ref ${{ github.base_ref }} | head -1 | cut -d' ' -f2)
30- echo "::set-output name= skip:: $(.github/workflows/check-docs-only.sh $REF)"
30+ echo "skip= $(.github/workflows/check-docs-only.sh $REF)" >> $GITHUB_OUTPUT
3131
3232 # Job to test release steps. This will only create a release remotely if run on a tagged commit.
3333 goreleaser :
3939 environment : deploy
4040 steps :
4141 - name : checkout
42- uses : actions/checkout@v3
42+ uses : actions/checkout@v4
4343 with :
4444 fetch-depth : 0
4545
@@ -77,30 +77,30 @@ jobs:
7777 steps :
7878
7979 - name : set up qemu
80- uses : docker/setup-qemu-action@v2
80+ uses : docker/setup-qemu-action@v3
8181
8282 - name : set up buildx
8383 uses : docker/setup-buildx-action@v3
8484
8585 - name : quay.io login
8686 if : ${{ github.event_name != 'pull_request' }}
87- uses : docker/login-action@v2
87+ uses : docker/login-action@v3
8888 with :
8989 username : ${{ secrets.QUAY_USERNAME }}
9090 password : ${{ secrets.QUAY_PASSWORD }}
9191 registry : quay.io
9292
9393 # Check out repo before tag step for script.
9494 - name : checkout
95- uses : actions/checkout@v3
95+ uses : actions/checkout@v4
9696 with :
9797 fetch-depth : 0
9898
9999 - name : create tags
100100 id : tags
101101 run : |
102102 IMG=quay.io/${{ github.repository_owner }}/${{ matrix.id }}
103- echo ::set-output name= tags:: $(.github/workflows/get_image_tags.sh "$IMG" "v")
103+ echo tags= $(.github/workflows/get_image_tags.sh "$IMG" "v") >> $GITHUB_OUTPUT
104104
105105 - name : build and push
106106 uses : docker/build-push-action@v6
@@ -123,30 +123,30 @@ jobs:
123123 steps :
124124
125125 - name : set up qemu
126- uses : docker/setup-qemu-action@v2
126+ uses : docker/setup-qemu-action@v3
127127
128128 - name : set up buildx
129129 uses : docker/setup-buildx-action@v3
130130
131131 - name : quay.io login
132132 if : ${{ github.event_name != 'pull_request' }}
133- uses : docker/login-action@v2
133+ uses : docker/login-action@v3
134134 with :
135135 username : ${{ secrets.QUAY_USERNAME }}
136136 password : ${{ secrets.QUAY_PASSWORD }}
137137 registry : quay.io
138138
139139 # Check out repo before tag step for script.
140140 - name : checkout
141- uses : actions/checkout@v3
141+ uses : actions/checkout@v4
142142 with :
143143 fetch-depth : 0
144144
145145 - name : create tags
146146 id : tags
147147 run : |
148148 IMG=quay.io/${{ github.repository_owner }}/scorecard-test-kuttl
149- echo ::set-output name= tags:: $(.github/workflows/get_image_tags.sh "$IMG" "scorecard-kuttl/v")
149+ echo tags= $(.github/workflows/get_image_tags.sh "$IMG" "scorecard-kuttl/v") >> $GITHUB_OUTPUT
150150
151151 - name : build and push
152152 uses : docker/build-push-action@v6
0 commit comments