Skip to content

Commit 0556d2a

Browse files
[CI] Disable dash-licenses auto-review mode
Related issue: eclipse-theia#14127 The Eclipse Foundation Gitlab token, required for dash-licenses to automatically open IP ticket for suspicious license in dependencies. is about to expire. Until it's replaced, we can have the workflow use the basic mode, where dependecies with suspicious licenses are only listed, and have to be handled offline [1]. [1]: To have dash-licenses help with opening IP tickets automatically e.g. after a PR license check workflow failure. Any committer can generate a token from EF Gitlab at the link below and set it in an environment variable, and then use it when running dash-licenses from their laptop. e.g. theia$ git checkout <PR branch> && yarn theia$ export DASH_LICENSES_PAT="<token>" theia$ yarn license:check:review https://gitlab.eclipse.org/-/user_settings/personal_access_tokens Signed-off-by: Marc Dumais <marc.dumais@ericsson.com>
1 parent 832287d commit 0556d2a

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

.github/workflows/license-check.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,4 @@ jobs:
4848
if: matrix.tests != 'skip'
4949
shell: bash
5050
run: |
51-
yarn license:check:review || ( sleep 15m && yarn license:check:review )
52-
env:
53-
DASH_LICENSES_PAT: ${{ secrets.DASH_LICENSES_PAT }}
51+
yarn license:check

0 commit comments

Comments
 (0)