Skip to content

CI: Update used actions to v3, test with Python 3.11#40

Merged
abravalheri merged 2 commits into
abravalheri:mainfrom
EwoutH:patch-1
May 20, 2022
Merged

CI: Update used actions to v3, test with Python 3.11#40
abravalheri merged 2 commits into
abravalheri:mainfrom
EwoutH:patch-1

Conversation

@EwoutH

@EwoutH EwoutH commented May 20, 2022

Copy link
Copy Markdown
Contributor

A bit of maintenance on the CI:

  • Updates actions/checkout, actions/setup-python and actions/download-artifact to v3
  • Run tests also with Python 3.11.

Python 3.11 is now in beta and feature stable. By adding a Python 3.11 test run we can catch errors and bugs before Python 3.11 will become stable.

EwoutH added 2 commits May 20, 2022 11:49
Updates actions/checkout, actions/setup-python and actions/download-artifact to v3
Python 3.11 is now in beta and feature stable. By adding a Python 3.11 test run we can catch errors and bugs before Python 3.11 will become stable.
@abravalheri abravalheri merged commit b6704d3 into abravalheri:main May 20, 2022
@abravalheri

abravalheri commented May 20, 2022

Copy link
Copy Markdown
Owner

Thank you very much @EwoutH.

The main CI however is kindly offered by Cirrus CI (which already has been running Python 3.11 for a while now - .cirrus.yml file). The Github pipelines are mainly used for the release (the idea is to do a very reduced set of tests and avoid keeping the runners busy, since the test suite was already tested in many platforms in the Cirrus CI).

@EwoutH

EwoutH commented May 20, 2022

Copy link
Copy Markdown
Contributor Author

Right, thanks for the explanation, the Github actions CI looked quite limited indeed.

And thanks for developing this tool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants