From 1785bbb7d8a722d15f6ad07e974365a404356703 Mon Sep 17 00:00:00 2001 From: Andrew Eisenberg Date: Tue, 24 Aug 2021 16:25:43 -0700 Subject: [PATCH] Add names to all pr-checks --- .github/workflows/pr-checks.yml | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 90daea7b0..05a64b183 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -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