Skip to content

Commit

Permalink
ci
Browse files Browse the repository at this point in the history
  • Loading branch information
afuetterer committed Dec 6, 2023
1 parent 818b366 commit 7f2a009
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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: |
{
Expand All @@ -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</details>"
echo '<details><summary>Outdated Python dependencies</summary>'
echo -e "\n\`\`\`console"
echo "$ python -m pip list --outdated"
python -m pip list --outdated
echo -e "\`\`\`\n</details>"
echo '<details><summary>Installed JavaScript packages (dependency tree)</summary>'
echo -e "\n\`\`\`console"
echo "$ npm list --all"
Expand All @@ -246,10 +246,9 @@ jobs:
echo '<details><summary>Outdated JavaScript dependencies</summary>'
echo -e "\n\`\`\`console"
echo "$ npm outdated"
python -m pip list --outdated
cat outdated.md
echo -e "\`\`\`\n</details>"
} >> $GITHUB_STEP_SUMMARY
# required-checks-pass:
Expand Down

0 comments on commit 7f2a009

Please sign in to comment.