瀏覽代碼

Initial codeql.yml commit

Signed-off-by: temenuzhka-thede <[email protected]>

add new line

Signed-off-by: temenuzhka-thede <[email protected]>

remove new line

Signed-off-by: temenuzhka-thede <[email protected]>

remove new line

Signed-off-by: temenuzhka-thede <[email protected]>

remove new line

Signed-off-by: temenuzhka-thede <[email protected]>

remove new line

Signed-off-by: temenuzhka-thede <[email protected]>

remove new line

Signed-off-by: temenuzhka-thede <[email protected]>

remove os customization

Signed-off-by: temenuzhka-thede <[email protected]>

remove os customization

Signed-off-by: temenuzhka-thede <[email protected]>
temenuzhka-thede 2 年之前
父節點
當前提交
c48e3c4a4f
共有 1 個文件被更改,包括 55 次插入0 次删除
  1. 55 0
      .github/workflows/codeql.yml

+ 55 - 0
.github/workflows/codeql.yml

@@ -0,0 +1,55 @@
+name: codeql
+
+on:
+  push:
+    branches:
+       - 'main'
+    paths-ignore:
+      - '**/*.md'
+      - '**/*.txt'
+      - '**/*.yaml'
+      - '**/*_test.go'
+  pull_request:
+    paths-ignore:
+      - '**/*.md'
+      - '**/*.txt'
+      - '**/*.yaml'
+      - '**/*_test.go'
+
+jobs:
+  analyze:
+    name: Analyze
+    runs-on: 'ubuntu-latest'
+    permissions:
+      actions: read
+      contents: read
+      security-events: write
+
+    strategy:
+      fail-fast: false
+      matrix:
+        language:
+          - go
+        
+    steps:
+    -
+      name: Checkout repository
+      uses: actions/checkout@v4
+    -
+      name: Update Go
+      uses: actions/setup-go@v4
+      with:
+        go-version-file: go.mod
+    -
+      name: Initialize CodeQL
+      uses: github/codeql-action/init@v2
+      with:
+        languages: ${{ matrix.language }}
+    -
+      name: Autobuild
+      uses: github/codeql-action/autobuild@v2
+    -
+      name: Perform CodeQL Analysis
+      uses: github/codeql-action/analyze@v2
+      with:
+        category: "/language:${{matrix.language}}"