Update repo automation to use new command syntax

Update CI to use Poetry 1.3
Update workflows to match patterns from tox-poetry-installer
Update workflows to use newer job versions
Update makefile and CI to use Poetry 1.3 command syntax
This commit is contained in:
2023-03-02 17:03:20 -05:00
parent d11af1658d
commit 98d1bf3e8e
3 changed files with 28 additions and 12 deletions

View File

@@ -8,7 +8,7 @@
set -e;
CI_CACHE=$HOME/.cache;
POETRY_VERSION=1.1.12;
POETRY_VERSION=1.3.2;
mkdir --parents "$CI_CACHE";
@@ -27,8 +27,9 @@ poetry run pip --version;
poetry install \
--quiet \
--remove-untracked \
--no-ansi;
--sync \
--no-ansi \
--only ci;
poetry env info;
poetry run tox --version;