Skip to content

Commit

Permalink
Add security checks with CodeQL
Browse files Browse the repository at this point in the history
CodeQL is the analysis engine used by developers to automate security checks, and by security researchers to perform variant analysis.

This patch will add a new check that will analyze the code and look for security issues.
  • Loading branch information
EmilienM committed Nov 10, 2021
1 parent 2cf8e4c commit a8e6452
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/codeql-analysis.yml
@@ -0,0 +1,39 @@
name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '18 8 * * 6'

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@v2

- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}

- name: Autobuild
uses: github/codeql-action/autobuild@v1

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1

0 comments on commit a8e6452

Please sign in to comment.