Skip to content

CI: Tidy up#943

Open
tcharding wants to merge 5 commits into
rust-bitcoin:masterfrom
tcharding:push-ommlprkovsoz
Open

CI: Tidy up#943
tcharding wants to merge 5 commits into
rust-bitcoin:masterfrom
tcharding:push-ommlprkovsoz

Conversation

@tcharding

@tcharding tcharding commented May 13, 2026

Copy link
Copy Markdown
Member

Do some clean ups. Basically just mirror what we do in rust-bitcoin now.

tcharding added 5 commits May 13, 2026 11:41
This was written when I had no idea what I was talking about. The 20
job limit is per project so the readme is total bollocks.

Delete the readme and all the comments about number of jobs.
A new LTS release of Ubuntu came out last month, lets use it.
Mirror `rust-bitcoin` and run the stable and msrv tests in a single
job.
As done in `rust-bitcoin` combine the lint, docs, docsrs, and bench
jobs into a single job.
As discussed recently running the test with the nightly toolchain does
not really give us any additional coverage. We already lint and build
docs with the nightly toolchain.

@trevarj trevarj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 04fb9a7

@trevarj

trevarj commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Can we re-run CI here?

@tcharding

tcharding commented Jun 8, 2026

Copy link
Copy Markdown
Member Author

I re-ran all jobs and 24 just cancelled immediately. Did not investigate further.

runs-on: ubuntu-latest
Stable:
name: Test - ${{ matrix.toolchain }} toolchain, ${{ matrix.dep }} deps
runs-on: ubuntu-26.04

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this isn't a supported runner yet and that's why the CI is failing immediately.

For the record, rust-bitcoin is using ubuntu-24.04

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