Skip to content

Commit 956ccac

Browse files
authored
update cosign and checkout steps to latest versions
1 parent e618d11 commit 956ccac

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,28 @@ jobs:
1616
runs-on: ubuntu-latest
1717
permissions:
1818
security-events: write
19-
19+
20+
strategy:
21+
fail-fast: false
22+
matrix:
23+
include:
24+
- language: javascript-typescript
25+
build-mode: none
26+
2027
steps:
2128
- name: Checkout Code
22-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
2330
- name: Initialize CodeQL
2431
uses: github/codeql-action/init@v3
2532
with:
26-
languages: javascript
33+
languages: ${{ matrix.language }}
34+
build-mode: ${{ matrix.build-mode }}
2735
- name: Autobuild
2836
uses: github/codeql-action/autobuild@v3
2937
- name: Perform CodeQL Analysis
3038
uses: github/codeql-action/analyze@v3
39+
with:
40+
category: "/language:${{matrix.language}}"
3141

3242
build-push:
3343
name: Build and Push Container Image
@@ -36,12 +46,12 @@ jobs:
3646

3747
steps:
3848
- name: Checkout
39-
uses: actions/checkout@v3
49+
uses: actions/checkout@v4
4050
- name: Set up Docker Buildx
4151
id: buildx
42-
uses: docker/setup-buildx-action@v2
52+
uses: docker/setup-buildx-action@v3
4353
- name: Login to Dockerhub
44-
uses: docker/login-action@v2
54+
uses: docker/login-action@v3
4555
with:
4656
username: ${{ secrets.DOCKER_USERNAME }}
4757
password: ${{ secrets.DOCKER_PASSWORD }}
@@ -80,7 +90,7 @@ jobs:
8090

8191
steps:
8292
- name: Login to Dockerhub
83-
uses: docker/login-action@v2
93+
uses: docker/login-action@v3
8494
with:
8595
username: ${{ secrets.DOCKER_USERNAME }}
8696
password: ${{ secrets.DOCKER_PASSWORD }}

0 commit comments

Comments
 (0)