Skip to content

Commit 5e81859

Browse files
committed
fix CodeQL workflow
1 parent 37c743a commit 5e81859

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

.github/workflows/codeql.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ jobs:
2020
name: Analyze
2121
runs-on: ubuntu-latest
2222
permissions:
23-
actions: read
24-
contents: read
2523
security-events: write
2624
strategy:
2725
fail-fast: false
2826
matrix:
29-
language: ['go', 'javascript']
27+
include:
28+
- language: go
29+
build-mode: none
30+
- language: javascript-typescript
31+
build-mode: autobuild
3032
steps:
3133
- uses: actions/checkout@v4
3234
- uses: actions/setup-go@v5
@@ -37,12 +39,13 @@ jobs:
3739
with:
3840
config-file: ./.github/codeql/codeql-config.yaml
3941
languages: ${{ matrix.language }}
40-
- uses: github/codeql-action/autobuild@v3
41-
if: ${{ matrix.language != 'go' }}
42+
build-mode: ${{ matrix.build-mode }}
4243
- name: Build Go sources
4344
run: |
4445
set -x
4546
go build -v ./cmd/actionlint
4647
GOOS=js GOARCH=wasm go build -v -o ./playground/main.wasm ./playground
4748
if: ${{ matrix.language == 'go' }}
4849
- uses: github/codeql-action/analyze@v3
50+
with:
51+
category: "/language:${{matrix.language}}"

0 commit comments

Comments
 (0)