mirror of
https://github.com/keycloak/keycloak.git
synced 2026-04-29 03:21:02 -05:00
Move Keycloak JS into the NPM workspace (#17401)
This commit is contained in:
@@ -28,7 +28,6 @@ jobs:
|
||||
outputs:
|
||||
java: ${{ steps.conditional.outputs.codeql-java }}
|
||||
themes: ${{ steps.conditional.outputs.codeql-themes }}
|
||||
js-adapter: ${{ steps.conditional.outputs.codeql-js_adapter }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
@@ -64,35 +63,6 @@ jobs:
|
||||
- id: check
|
||||
uses: ./.github/actions/checks-success
|
||||
|
||||
js-adapter:
|
||||
name: CodeQL JavaScript Adapter
|
||||
needs: conditional
|
||||
runs-on: ubuntu-latest
|
||||
if: needs.conditional.outputs.js-adapter == 'true'
|
||||
outputs:
|
||||
conclusion: ${{ steps.check.outputs.conclusion }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v2.2.5
|
||||
env:
|
||||
CODEQL_ACTION_EXTRA_OPTIONS: '{"database":{"finalize":["--no-run-unnecessary-builds"]}}'
|
||||
with:
|
||||
languages: javascript
|
||||
source-root: adapters/oidc/js/src/
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@v2.2.5
|
||||
with:
|
||||
wait-for-processing: true
|
||||
env:
|
||||
CODEQL_ACTION_EXTRA_OPTIONS: '{"database":{"interpret-results":["--max-paths",0]}}'
|
||||
|
||||
- id: check
|
||||
uses: ./.github/actions/checks-success
|
||||
|
||||
themes:
|
||||
name: CodeQL Themes
|
||||
needs: conditional
|
||||
@@ -125,7 +95,7 @@ jobs:
|
||||
check:
|
||||
name: Status Check - CodeQL
|
||||
if: always() && ( github.event_name != 'schedule' || github.repository == 'keycloak/keycloak' )
|
||||
needs: [conditional, java, js-adapter, themes]
|
||||
needs: [conditional, java, themes]
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
@@ -137,12 +107,6 @@ jobs:
|
||||
required: ${{ needs.conditional.outputs.java }}
|
||||
conclusion: ${{ needs.java.outputs.conclusion }}
|
||||
|
||||
- name: CodeQL JavaScript Adapter
|
||||
uses: ./.github/actions/checks-job-pass
|
||||
with:
|
||||
required: ${{ needs.conditional.outputs.js-adapter }}
|
||||
conclusion: ${{ needs.js-adapter.outputs.conclusion }}
|
||||
|
||||
- name: CodeQL Themes
|
||||
uses: ./.github/actions/checks-job-pass
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user