40 Commits

Author SHA1 Message Date
LLFourn
d60c5003bf
Merge testutils crate into the main crate
This avoids having to keep the apis in sync between the macros and the
main project.
2021-05-19 16:45:48 +10:00
LLFourn
fcae5adabd
Run blockchain tests on esplora
They were only being run on electrum before.
2021-05-19 15:47:44 +10:00
codeShark149
e626f2e255
Added grcov based code coverage reporting in github action 2021-04-30 17:20:20 +05:30
Steve Myers
8c00326990
[ci] Revert fixed nightly-2021-03-23, use actual nightly 2021-04-15 10:15:13 -07:00
Alekos Filini
45983d2166
Merge commit 'refs/pull/322/head' of github.com:bitcoindevkit/bdk 2021-04-15 11:40:34 +02:00
Steve Myers
89cb4de7f6
[ci] Update 'test-readme-examples' job to use nightly-2021-03-23 2021-04-14 20:34:32 -07:00
Steve Myers
7ca0e0e2bd
[ci] Update 'Tarpaulin to codecov.io' job to use nightly-2021-03-23 2021-04-14 20:33:42 -07:00
Steve Myers
237a8d4e69
[ci] Update 'Build docs' job to use nightly-2021-03-23 2021-04-12 10:33:54 -07:00
Steve Myers
8e7d8312a9
[ci] Update 'build-test' job to clippy check all-targets 2021-04-08 14:44:35 -07:00
Riccardo Casatta
b6007e05c1
upgrade CI rust version to 1.51.0 2021-04-07 22:08:56 +02:00
Steve Myers
b226658977
[ci] update MSRV to 1.46.0 2021-03-29 11:17:50 -07:00
Steve Myers
9cf62ce874
[ci] Manually install libclang-common-10-dev to 'check-wasm' job 2021-03-11 11:10:10 -08:00
Steve Myers
4ad0f54c30
[ci] Rename MAGICAL_ env vars to BDK_, for tests use wallet name in RPC calls 2021-02-21 19:47:06 -08:00
Steve Myers
a82b2155e9
[ci] Manually set rust stable version in CI pipeline 2021-02-15 14:33:10 -08:00
Steve Myers
eb96ac374b
[ci] Update rust toolchains 2021-01-27 14:53:48 -08:00
Alekos Filini
a95a9f754c
Merge commit 'refs/pull/260/head' of github.com:bitcoindevkit/bdk 2021-01-05 16:06:32 +01:00
Alekos Filini
3980b90bff
Merge commit 'refs/pull/248/head' of github.com:bitcoindevkit/bdk 2021-01-05 16:04:53 +01:00
Steve Myers
aa31c96821
[ci] Fail 'Build docs' job if warnings 2021-01-04 16:39:11 -08:00
Steve Myers
f74bfdd493
Remove 'cli.rs' module, 'cli-utils' feature and 'repl.rs' example 2020-12-31 09:44:30 -08:00
Steve Myers
8094263028
[ci] Fix clippy step to check matrix features 2020-12-30 19:23:00 -08:00
Steve Myers
b8c6732c74
[ci] Remove unneeded skip step conditionals in CI 2020-12-17 09:52:48 -08:00
Steve Myers
baa919c96a
Fix empty checkboxes in PR template 2020-12-17 09:52:47 -08:00
Riccardo Casatta
d2aac4848c
always build docs and create artifacts, publish only on master 2020-12-16 10:16:45 +01:00
Steve Myers
1d1d539154
[ci] Fix publishing coverage to codecov.io 2020-12-15 13:36:36 -08:00
Alekos Filini
7adaaf227c
[ci] Ignore empty nightly docs commits instead of failing 2020-12-14 15:16:38 +01:00
Alekos Filini
6c768e5388
Add the pull request template 2020-12-14 10:21:22 +01:00
Alekos Filini
a1db9f633b
[ci] Test the examples in README.md 2020-12-11 11:16:36 +01:00
Alekos Filini
4aac833073
[ci] Build and publish nightly docs 2020-12-03 19:05:06 +01:00
Alekos Filini
8eaf377d2f
Merge commit 'refs/pull/184/head' of github.com:bitcoindevkit/bdk 2020-11-20 11:58:31 +01:00
Riccardo Casatta
dbfa0506db
Add scheduled audit check in CI 2020-11-19 15:18:04 +01:00
Alekos Filini
0edcc83c13
[ci] Generate a different cache key for every job 2020-11-19 13:59:19 +01:00
Steve Myers
13c1170304
[ci] Remove actions-rs, cleanup names 2020-11-16 18:46:16 -08:00
Steve Myers
f7499cb65d
[ci] test with all features enabled in single run 2020-11-02 19:06:41 -08:00
Steve Myers
40bf9f8b79
[ci] Add code coverage github actions workflow 2020-11-02 13:18:52 -08:00
Steve Myers
4a75f96d35
[ci] Enable clippy for stable and tests by default 2020-10-28 21:48:40 -07:00
Steve Myers
7b9df5bbe5
[ci] Enable clippy and test for optional features 2020-10-28 17:51:03 -07:00
Steve Myers
98803b2573
[ci] Use bitcoindevkit/electrs base image for electrum tests 2020-10-10 10:31:08 -07:00
Steve Myers
aea9abff8a
[ci] Fix clippy warnings, enable clippy checks 2020-10-10 10:31:07 -07:00
Steve Myers
6402fd07c2
[ci] Consolidate build, test, clippy jobs 2020-10-10 10:31:07 -07:00
Steve Myers
56bcbc4aff
[ci] add CI github actions 2020-10-05 09:35:54 -07:00