Skip to content
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

CI: Remove Python 3.6 (EOL), add 3.10 #1409

Merged
merged 1 commit into from
Dec 15, 2022

Conversation

kristapsk
Copy link
Member

Subset of #1218. Python 3.6 is not only EOL for a long time, also no more available on ubuntu-latest for GitHub workflows, see https://github.com/JoinMarket-Org/joinmarket-clientserver/actions/runs/3705429480/jobs/6279325863. So this is kinda urgent, our CI is broken otherwise.

@kristapsk kristapsk merged commit a2a6211 into JoinMarket-Org:master Dec 15, 2022
@kristapsk kristapsk deleted the ci-python-versions branch December 15, 2022 15:43
kristapsk added a commit that referenced this pull request Aug 7, 2023
…ons)

c921206 GitHub workflow update (test multiple Bitcoin Core versions) (Kristaps Kaupe)

Pull request description:

  * <del>Remove Python 3.6 (EOL), add Python 3.10.</del><ins>Done in #1409</ins>
  * Add support for testing against multiple Bitcoin Core versions, add 0.18.0 (oldest officially support for test suite) and <del>22.0</del><ins>25.0</ins> (latest stable release). Previously we tested against hardcoded 0.19.1. IMO testing against oldest supported and latest makes sense, if tests pass on both, they should pass on releases inbetween too, unless there is some behaviour affecting us changed twice.

  Also changed Core downloads from bitcoin.org to bitcoincore.org.

  For now, opening PR as a test and for discussion. <del>Will increase running time 2x.</del>

ACKs for top commit:
  AdamISZ:
    ACK c921206
  kristapsk:
    > ACK [c921206](c921206)

Tree-SHA512: 1b4d1c5037498923822448c00c7b53bbc133d7c9c5ad897884dd3fdc317145ad564e5de2df154b8ed39cdc21e2abdc18c6e945d243ba54199be68abcc39f7990
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant