From 06dc17f713db5e56a006abbe8a1af2b0097a8a13 Mon Sep 17 00:00:00 2001 From: Marc Dumais Date: Fri, 6 Sep 2024 09:19:47 -0400 Subject: [PATCH] [CI] Disable dash-licenses auto-review mode Related issue: #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 && yarn theia$ export DASH_LICENSES_PAT="" theia$ yarn license:check:review https://gitlab.eclipse.org/-/user_settings/personal_access_tokens Signed-off-by: Marc Dumais --- .github/workflows/license-check.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/license-check.yml b/.github/workflows/license-check.yml index 763f083f96ced..760d1a12d947c 100644 --- a/.github/workflows/license-check.yml +++ b/.github/workflows/license-check.yml @@ -48,6 +48,4 @@ jobs: if: matrix.tests != 'skip' shell: bash run: | - yarn license:check:review || ( sleep 15m && yarn license:check:review ) - env: - DASH_LICENSES_PAT: ${{ secrets.DASH_LICENSES_PAT }} + yarn license:check