qiskit-community / qiskit-metal

Quantum Hardware Design. Open-source project for engineers and scientists to design superconducting quantum devices with ease.
https://qiskit-community.github.io/qiskit-metal/
Apache License 2.0
272 stars 201 forks source link

Version lock tox and update actions #889

Closed obrienpja closed 1 year ago

obrienpja commented 1 year ago

What are the issues this pull addresses (issue numbers / links)?

This PR version locks tox to address a breaking change. It also updates the versions of our GitHub Actions.

Did you add tests to cover your changes (yes/no)?

N/A

Did you update the documentation accordingly (yes/no)?

N/A

Did you read the CONTRIBUTING document (yes/no)?

N/A

Summary

N/A

Details and comments

N/A

obrienpja commented 1 year ago

I just want to be clear here that version locking tox was necessary for fixing our CI

priti-ashvin-shah-ibm commented 1 year ago

This also version locks the version of Ubuntu to 20.04 along with tox to git+https://github.com/tox-dev/tox.git@3.28.0. Based on information from
https://github.com/actions/setup-python/issues/570 and https://github.com/actions/cache/issues/1031.