From 7f2a00930b21d26840aa8c5616f2dc7dc64c06eb Mon Sep 17 00:00:00 2001 From: Heinz-Alexander Fuetterer Date: Wed, 6 Dec 2023 15:16:20 +0100 Subject: [PATCH] ci --- .github/workflows/ci.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1631fbf122..94267a1ffc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -199,8 +199,8 @@ jobs: # - run: python -Im pip install --editable .[dev] # - run: python -Ic 'import rdmo; print(rdmo.__version__)' - optional-dependencies: - name: Test installation of optional-dependencies + dependencies: + name: Test installation of all dependencies runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 @@ -214,13 +214,15 @@ jobs: sudo apt install --yes libldap2-dev libsasl2-dev - run: python -m pip install --upgrade pip - run: python -m pip install .[allauth,shibboleth,ci,dev,gunicorn,ldap,mysql,postgres,pytest] - - uses: actions/setup-node@v4 with: node-version: 18 cache: npm - run: npm install --dev + - run: npm outdated > outdated.md + continue-on-error: true + - name: Write info to step summary run: | { @@ -230,13 +232,11 @@ jobs: echo "$ python -m pipdeptree --local-only --exclude=pip,pipdeptree" python -m pipdeptree --local-only --exclude=pip,pipdeptree echo -e "\`\`\`\n" - echo '
Outdated Python dependencies' echo -e "\n\`\`\`console" echo "$ python -m pip list --outdated" python -m pip list --outdated echo -e "\`\`\`\n
" - echo '
Installed JavaScript packages (dependency tree)' echo -e "\n\`\`\`console" echo "$ npm list --all" @@ -246,10 +246,9 @@ jobs: echo '
Outdated JavaScript dependencies' echo -e "\n\`\`\`console" echo "$ npm outdated" - python -m pip list --outdated + cat outdated.md echo -e "\`\`\`\n
" - } >> $GITHUB_STEP_SUMMARY # required-checks-pass: