ci: improve release process

This commit is contained in:
rlespinasse
2021-04-17 13:45:47 +02:00
committed by Romain Lespinasse
parent 08cd74e0fa
commit 81beb28f90
8 changed files with 5847 additions and 10588 deletions

View File

@@ -1,34 +1,28 @@
name: "CodeQL"
name: CodeQL
on:
push:
branches: [ v3.x, v*.x ]
branches:
- v3.x
pull_request:
branches: [ v3.x ]
branches:
- v3.x
schedule:
- cron: '0 6 * * 1'
- cron: "0 6 * * 1"
jobs:
analyze:
name: Analyze
analyse:
name: analyze
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
language: ["javascript"]
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
- uses: technote-space/auto-cancel-redundant-workflow@v1
- uses: actions/checkout@v2
- uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
- uses: github/codeql-action/autobuild@v1
- uses: github/codeql-action/analyze@v1