Skip to content

CI fixes from elements-23.x#1273

Merged
psgreco merged 13 commits intomasterfrom
master-ci-fixes
Oct 10, 2023
Merged

CI fixes from elements-23.x#1273
psgreco merged 13 commits intomasterfrom
master-ci-fixes

Conversation

@jamesdorfman
Copy link
Copy Markdown
Collaborator

Cherry-pick of the various CI fixes from the elements-23.x branch, for master.

delta1 and others added 12 commits October 9, 2023 20:32
In the "macOS 13 native arm64 [gui, sqlite only]" CI task, the
test_runner defaults to descriptor wallets, causing some Elements
specific tests to fail.

This commit explicitly runs those tests with `--legacy-wallet`.
Tee `arm_container` does not support 32-bit mode anymore.
See: bitcoin/bitcoin#27879

(cherry picked from commit 016fe6d)
Co-authored-by: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
Co-authored-by: Aaron Clauson <aaron@sipsorcery.com>
@delta1
Copy link
Copy Markdown
Member

delta1 commented Oct 10, 2023

CI failures are due to lack of credits, busy running CI for this branch on my cirrus account that still has some free credits

https://cirrus-ci.com/build/4599364383932416

Copy link
Copy Markdown
Member

@delta1 delta1 left a comment

Choose a reason for hiding this comment

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

ACK 1756259

image

@delta1
Copy link
Copy Markdown
Member

delta1 commented Oct 10, 2023

reACK eed08df

@psgreco psgreco merged commit c92a8f2 into master Oct 10, 2023
@psgreco psgreco deleted the master-ci-fixes branch October 10, 2023 15:52
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.

6 participants