Add names to all pr-checks
This commit is contained in:
parent
a44b61d961
commit
1785bbb7d8
1 changed files with 29 additions and 1 deletions
30
.github/workflows/pr-checks.yml
vendored
30
.github/workflows/pr-checks.yml
vendored
|
|
@ -14,6 +14,7 @@ on:
|
|||
|
||||
jobs:
|
||||
lint-js:
|
||||
name: Lint
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
|
|
@ -26,10 +27,11 @@ jobs:
|
|||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Check generated JavaScript
|
||||
- name: Check generated JS
|
||||
run: .github/workflows/script/check-js.sh
|
||||
|
||||
check-node-modules:
|
||||
name: Check modules up to date
|
||||
runs-on: macos-latest
|
||||
|
||||
steps:
|
||||
|
|
@ -38,6 +40,7 @@ jobs:
|
|||
run: .github/workflows/script/check-node-modules.sh
|
||||
|
||||
npm-test:
|
||||
name: Unit Test
|
||||
needs: [check-js, check-node-modules]
|
||||
strategy:
|
||||
matrix:
|
||||
|
|
@ -50,6 +53,7 @@ jobs:
|
|||
run: npm run-script test
|
||||
|
||||
multi-language-repo_test-autodetect-languages:
|
||||
name: Autodetect language (multi)
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -107,6 +111,7 @@ jobs:
|
|||
# Packaging test that runs against a javascript database
|
||||
# Specifying packs in the config file.
|
||||
test-packaging-javascript-config:
|
||||
name: Packaging Config JS
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -148,6 +153,7 @@ jobs:
|
|||
# Packaging test that runs against a javascript database
|
||||
# Specifying packs as an input.
|
||||
test-packaging-javascript-inputs:
|
||||
name: Packaging Inputs JS
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -191,6 +197,7 @@ jobs:
|
|||
# Packaging test that runs against a javascript database
|
||||
# Specifying packs in the config file and inputs.
|
||||
test-packaging-javascript-config-and-inputs:
|
||||
name: Packaging Inputs and Config JS
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -233,6 +240,7 @@ jobs:
|
|||
|
||||
# Tests a split workflow where database construction and query execution happen in different steps
|
||||
test-split-workflow:
|
||||
name: Split workflow
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -287,6 +295,7 @@ jobs:
|
|||
|
||||
# Identify the CodeQL tool versions to integration test against.
|
||||
check-codeql-versions:
|
||||
name: Check CodeQL Versions
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
|
|
@ -384,6 +393,7 @@ jobs:
|
|||
echo "::set-output name=versions::${VERSIONS_JSON}"
|
||||
|
||||
multi-language-repo_test-custom-queries-and-remote-config:
|
||||
name: Remote Config Custom Queries multi-language repo
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
@ -415,6 +425,7 @@ jobs:
|
|||
|
||||
# Currently is not possible to analyze Go in conjunction with other languages in macos
|
||||
multi-language-repo_test-go-custom-queries:
|
||||
name: Go custom queries multi-language repo
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
@ -449,6 +460,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
go-custom-tracing:
|
||||
name: Go custom tracing
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
@ -484,6 +496,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
go-custom-tracing-autobuild:
|
||||
name: Go autobuild custom tracing
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
@ -521,6 +534,7 @@ jobs:
|
|||
|
||||
# Ruby is in beta, so test it separately for now.
|
||||
multi-language-repo_test-ruby:
|
||||
name: Ruby multi-language
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
@ -561,6 +575,7 @@ jobs:
|
|||
fi
|
||||
|
||||
multi-language-repo_rubocop:
|
||||
name: Rubocop multi-language
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -594,6 +609,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
test-proxy:
|
||||
name: Proxy
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
|
@ -628,6 +644,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-javascript-ubuntu:
|
||||
name: Runner ubuntu JS analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -655,6 +672,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-javascript-windows:
|
||||
name: Runner windows JS analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: windows-latest
|
||||
|
||||
|
|
@ -678,6 +696,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-javascript-macos:
|
||||
name: Runner macos JS analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: macos-latest
|
||||
|
||||
|
|
@ -701,6 +720,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-csharp-ubuntu:
|
||||
name: Runner ubuntu C# analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -737,6 +757,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-csharp-windows:
|
||||
name: Runner windows C# analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: windows-latest
|
||||
|
||||
|
|
@ -776,6 +797,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-csharp-macos:
|
||||
name: Runner macos C# analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: macos-latest
|
||||
|
||||
|
|
@ -814,6 +836,7 @@ jobs:
|
|||
|
||||
|
||||
runner-analyze-csharp-autobuild-ubuntu:
|
||||
name: Runner ubuntu autobuild C# analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -849,6 +872,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-csharp-autobuild-windows:
|
||||
name: Runner windows autobuild C# analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: windows-latest
|
||||
|
||||
|
|
@ -885,6 +909,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-analyze-csharp-autobuild-macos:
|
||||
name: Runner macos autobuild C# analyze
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: macos-latest
|
||||
|
||||
|
|
@ -921,6 +946,7 @@ jobs:
|
|||
TEST_MODE: true
|
||||
|
||||
runner-upload-sarif:
|
||||
name: Runner upload sarif
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -942,6 +968,7 @@ jobs:
|
|||
runner/dist/codeql-runner-linux upload --sarif-file src/testdata/empty-sarif.sarif --repository $GITHUB_REPOSITORY --commit $GITHUB_SHA --ref $GITHUB_REF --github-url $GITHUB_SERVER_URL --github-auth ${{ github.token }}
|
||||
|
||||
multi-language-repo_test-local-codeql:
|
||||
name: Local codeql multi-language repo
|
||||
needs: [check-js, check-node-modules, check-codeql-versions]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
@ -962,6 +989,7 @@ jobs:
|
|||
- uses: ./../action/analyze
|
||||
|
||||
test-javascript-source-root:
|
||||
name: JS source root
|
||||
needs: [check-js, check-node-modules]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue