Use the step summary markdown file

This commit is contained in:
tcely 2025-05-18 04:30:31 -04:00 committed by GitHub
parent 294f07d4c4
commit 5dfe52452e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -108,11 +108,30 @@ jobs:
cp -v -a -t "${Python3_ROOT_DIR}"/lib/python3.*/site-packages/yt_dlp/ patches/yt_dlp/*
cd tubesync && python3 -B manage.py collectstatic --no-input --link
- name: Check with ruff
continue-on-error: true
continue-on-error: false
run: |
cd tubesync && uvx ruff check --output-format github \
--target-version py310 --isolated \
--ignore E701,E722,E731
cd tubesync
# output formats:
# "full" | "concise" | "grouped" |
# "json" | "junit" | "github" | "gitlab" |
# "pylint" | "azure"
{
echo '# Output from `ruff check` for `tubesync`'
echo ''
echo '## pylint format'
echo ''
uvx --no-config --no-managed-python --no-progress --isolated \
ruff check --exit-zero \
--target-version py310 \
--output-format pylint \
--extend-select RUF100 \
--ignore E701,E722,E731
} >> "${GITHUB_STEP_SUMMARY}"
uvx --no-config --no-managed-python --no-progress --isolated \
ruff check --exit-zero \
--target-version py310 \
--output-format github \
--ignore E701,E722,E731
- name: Run Django tests
run: cd tubesync && python3 -B -W default manage.py test --verbosity=2