Skip to content

Commit 8122ba8

Browse files
authored
merge in codeql.yml as mark as requirement for ci-success (#70)
1 parent 0a11532 commit 8122ba8

File tree

2 files changed

+33
-49
lines changed

2 files changed

+33
-49
lines changed

.github/workflows/ci.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,38 @@ jobs:
148148
permissions:
149149
contents: read
150150

151+
codeql:
152+
name: Analyze (${{ matrix.language }})
153+
runs-on: ubuntu-latest
154+
permissions:
155+
security-events: write
156+
actions: read
157+
contents: read
158+
159+
strategy:
160+
fail-fast: false
161+
matrix:
162+
include:
163+
- language: actions
164+
build-mode: none
165+
166+
steps:
167+
- name: Checkout repository
168+
uses: actions/checkout@v5
169+
with:
170+
persist-credentials: false
171+
172+
- name: Initialize CodeQL
173+
uses: github/codeql-action/init@v3
174+
with:
175+
languages: ${{ matrix.language }}
176+
build-mode: ${{ matrix.build-mode }}
177+
178+
- name: Perform CodeQL Analysis
179+
uses: github/codeql-action/analyze@v3
180+
with:
181+
category: "/language:${{matrix.language}}"
182+
151183
ci-success:
152184
runs-on: ubuntu-latest
153185
if: always()
@@ -159,6 +191,7 @@ jobs:
159191
- docs
160192
- fmt
161193
- deny
194+
- codeql
162195
timeout-minutes: 30
163196
steps:
164197
- name: Decide whether the needed jobs succeeded or failed

.github/workflows/codeql.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

0 commit comments

Comments
 (0)