-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Release Flow #226
Fix Release Flow #226
Conversation
restore-keys: | | ||
poetry-${{ hashFiles('**/poetry.lock') }} | ||
- name: Install Poetry | ||
run: pipx install poetry |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what's pipx?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Similar to pip
, but is usually considered better and more stable. I went with it just because GHA supply it with the ubuntu-latest
runner
|
||
- name: Install poetry | ||
uses: snok/install-poetry@v1 | ||
- name: Set up Python 3.12 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we don't to support python 2.7?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For a long while now. it is also dead for years.
Python 3.9 will reach EOL in less than a year so I took the opportunity to bump the version here
An attempt to simplify the release flow