Skip to content

Commit

Permalink
ci: added a codeql workflow
Browse files Browse the repository at this point in the history
which will help us understand if our code has any security issues that can be found through static analysis and will also satisfy the SAST check for the ossf scorecard
  • Loading branch information
travi committed Jun 28, 2023
1 parent 9514e20 commit d39c31f
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@

name: "CodeQL"

on:
push:
branches:
- master
pull_request:
branches:
- master
schedule:
- cron: '34 21 * * 4'

permissions:
contents: read

jobs:
analyze:
name: Analyze
runs-on: 'ubuntu-latest'
timeout-minutes: 360
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]

steps:
- name: Checkout repository
uses: actions/checkout@v3

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

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
with:
category: "/language:${{matrix.language}}"

0 comments on commit d39c31f

Please sign in to comment.