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

Add workflow for live tests with manual trigger and weekly schedule #411

Merged
merged 1 commit into from
Nov 6, 2023

Conversation

thunderbiscuit
Copy link
Member

@thunderbiscuit thunderbiscuit commented Oct 31, 2023

This PR adds the ability to trigger all live tests with a workflow dispatch, and will also run them once a week on master just for sanity checks.

The goal here is not to test on all possible architectures and Python versions, but rather to simply be able to run the tests that hit the testnet endpoints when/if we want to. Note that #406 add live and offline tests and only the offline tests are run the CI. Live tests must be run locally by contributors and reviewers.

See example run here: https://github.com/thunderbiscuit/bdk-ffi/actions/runs/6710735935

@thunderbiscuit thunderbiscuit self-assigned this Oct 31, 2023
@thunderbiscuit thunderbiscuit added the CI Continuous integration pipeline related label Oct 31, 2023
@thunderbiscuit thunderbiscuit added this to the alpha.3 milestone Oct 31, 2023
@thunderbiscuit thunderbiscuit force-pushed the live-tests-ci branch 2 times, most recently from 7aa280a to 8eefbaf Compare October 31, 2023 18:06
Copy link
Member

@notmandatory notmandatory left a comment

Choose a reason for hiding this comment

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

ACK 8eefbaf

@thunderbiscuit thunderbiscuit merged commit fd85d1d into bitcoindevkit:master Nov 6, 2023
@thunderbiscuit thunderbiscuit deleted the live-tests-ci branch November 14, 2023 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous integration pipeline related
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants