workflows/requirements: use bash script

This commit is contained in:
ohdearaugustin 2022-09-01 17:17:52 +02:00
parent 8938e45875
commit 41a67eb4a1

View File

@ -19,13 +19,7 @@ jobs:
virtualenvs-create: true virtualenvs-create: true
virtualenvs-in-project: true virtualenvs-in-project: true
- name: Generate requirements - name: Generate requirements
run: | run: scripts/poetry-export.sh
poetry lock
echo -e "# THE FILE WAS GENERATED BY POETRY, DO NOT EDIT!\n\n" > src/requirements.txt
poetry export --without-hashes -f requirements.txt >> src/requirements.txt
echo -e "# THE FILE WAS GENERATED BY POETRY, DO NOT EDIT!\n\n" > src/requirements-dev.txt
poetry export --dev --without-hashes -f requirements.txt >> src/requirements-dev.txt
echo -e "src/." >> src/requirements-dev.txt
- uses: stefanzweifel/git-auto-commit-action@v4 - uses: stefanzweifel/git-auto-commit-action@v4
with: with:
commit_message: Update requirements{-dev}.txt commit_message: Update requirements{-dev}.txt