Daniela Brozzoni
2647aff4bc
ci: Remove jobserver pin
...
It is not needed anymore. Discovered in #1344
2024-02-21 13:24:31 +01:00
Steve Myers
c5afbaa95d
ci: update zstd-sys version to work with MSRV 1.63
2024-01-31 08:15:37 -06:00
志宇
1def76f1f1
chore: make clippy happy and bump clippy msrv
2023-12-29 19:57:48 +08:00
Steve Myers
e7fbc8bcf3
ci: run clippy_check with rust stable
2023-12-20 11:23:34 -06:00
Steve Myers
2251b8d416
ci: pin home version to 0.5.5 for 1.63 MSRV
2023-12-20 11:19:48 -06:00
Steve Myers
169385bb5b
ci: change MSRV to 1.63.0
2023-12-08 15:18:49 -06:00
thunderbiscuit
6817ca9bcb
ci: pin hyper-rustls version to 0.24.0 for 1.57 MSRV
2023-11-20 20:02:31 -05:00
Steve Myers
00ec19ef2d
ci: fix MSRV pinning for rustls 0.21.9
2023-11-16 11:56:09 -06:00
Einherjar
27a63abd1e
chore: typos fixed
2023-11-16 07:25:20 -06:00
Daniela Brozzoni
298f6cb1e8
ci: Pin jobserver after cc
...
Since now only cc depends on jobserver, it should be pinned after we pin cc
2023-11-13 19:06:54 +01:00
Vladimir Fomene
f17df1e133
ci: more fixed dependencies for MSRV 1.57.0
2023-11-03 21:50:11 -05:00
Daniela Brozzoni
009408d243
ci: Pin jobserver to 0.1.26 to keep MSRV
2023-10-10 16:44:50 +02:00
志宇
1db3f87a48
chore: pin byteorder
and webpki
to fix MSRV
...
* pin `byteorder` to 1.4.3
* pin `webpki` to 0.22.2
* it's tokio:1.33.0 that needs to be pinned to 1.29.1
* fix README MSRV comments
2023-10-09 19:47:45 +08:00
Steve Myers
f28e665c7d
ci: update code_coverage workflow to use rust stable version
2023-10-02 13:30:41 +02:00
Daniela Brozzoni
ea6411c685
ci: Pin time, cc in order to keep MSRV
2023-09-28 13:03:47 +02:00
Steve Myers
bf9a425849
ci: fix MSRV build by pinning tokio-util to 0.7.8
2023-09-25 21:09:46 -05:00
Steve Myers
31d52e12c9
ci: fix msrv dependency versions for rustls-webpki and zip
2023-09-25 21:09:43 -05:00
Steve Myers
5fb5061645
ci: fix msrv dependency versions for rustls
2023-08-30 13:31:35 -05:00
Daniela Brozzoni
fa0bead024
ci: Pin rustls-webpki to 0.100.1
2023-08-22 17:35:32 +02:00
Steve Myers
4f37b2a293
ci: fix msrv dependency versions for reqest and h2
...
- reqwest 0.11.19 has MSRV 1.63.0+, pin to 0.11.18
- h2 0.3.21 has MSRV 1.63.0+, pin to 0.3.20
2023-08-21 15:25:57 -05:00
Daniela Brozzoni
62f253103c
ci: Update tokio version
2023-08-18 12:07:11 +02:00
Vladimir Fomene
b0b91b7418
fix: msrv issues and update coverage toolchain
2023-08-16 16:22:28 +03:00
Daniela Brozzoni
1da3b304bb
ci: Pin rustls to keep the MSRV
2023-08-03 10:59:16 +02:00
Daniela Brozzoni
ffb7c795e1
ci: Avoid pinning dependencies, use --precise
...
Fixes #1035
2023-07-25 13:34:23 +02:00
Daniela Brozzoni
56b8eea643
ci: No need to add the llvm repository for wasm
...
Adding it fails with "The repository'http://apt.llvm.org/focal
llvm-toolchain-focal Release' does not have a Release file.", and for
some reason it's not needed anymore.
2023-07-25 13:34:19 +02:00
Steve Myers
7ab84be9c7
Better no-std support
...
- Use `default-features = false` for `miniscript`,`bitcoin`,and `bdk_chain`
- Introduce `bdk_chain/std` feature
- Add GitHub workflow `check-no-std` (not yet completly working)
- Update GitHub workflow `check-wasm` to disable default `std` features
2023-06-20 15:53:48 -05:00
Steve Myers
c1cffe9333
Filter code coverage report results
2023-04-29 15:47:08 -05:00
Steve Myers
5be7c1c50d
Reenable code coverage upload to Coveralls, only for ./crates packages
2023-04-29 09:49:03 -05:00
Daniela Brozzoni
352f95f558
[ci] misc fixes
...
LLFourn is squashing these to get them all signed:
Remove useless clippy allow
ci: use clippy action
[ci] remove check for features=default
2023-03-13 14:32:13 +11:00
Vladimir Fomene
ab9242d10d
Replace current caching solution with Rust Cache
2023-03-08 15:42:45 +01:00
Daniela Brozzoni
0c7a0abb19
Disable code coverage
...
To be enabled again soon ™️
2023-03-03 17:55:22 +01:00
Daniela Brozzoni
dfcbafd6b1
Use action-rs/toolchain in CI
2023-03-03 17:44:11 +01:00
Daniela Brozzoni
0ba41c5751
Make bdk_esplora wasm compatible again
...
There's a huge todo!() for the AsyncClient
2023-03-03 17:44:10 +01:00
Daniela Brozzoni
5acee82496
Update rust stable in CI (1.67.0)
2023-03-03 17:44:05 +01:00
Daniela Brozzoni
1805bd35c0
Fix clippy
2023-03-03 17:44:02 +01:00
Daniela Brozzoni
3f5a78ae3b
Disable test-hardware-signer
...
I suspect the latest version of HWI just broke everything
2023-03-03 17:44:01 +01:00
Daniela Brozzoni
1c970a9295
Fix code coverage CI
...
If you want to have tests on the hardware-signer you need to install
the python libraries and start the emulator
2023-03-02 10:56:31 +01:00
LLFourn
94a084aafd
Fix doc links
2023-03-02 10:56:30 +01:00
LLFourn
9edbdf54c9
[ci] Fix feature flags
2023-03-02 10:56:29 +01:00
LLFourn
6d05598407
Remove test-readme-examples
...
we shouldn't have a feature flag for this it should always be done.
2023-03-02 10:56:27 +01:00
LLFourn
aab2b12f7a
bdk_core integration initial commit 🔥
...
We prepare the BDK repo for a major restructuring.
- database modules removed
- blockchain module removed
- minimal API changes.
- Many macros removed.
- no longer applicable examples removed.
- Much conditional compilation removed. Can compile with --all-features.
- delete verify module
2023-03-02 10:55:07 +01:00
志宇
544c397a38
Modified build, clippy and test steps
...
Co-authored-by: Daniela Brozzoni <danielabrozzoni@protonmail.com>
2023-03-02 10:53:51 +01:00
Elias Rohrer
32912eaa05
Don't default to use async
/await
on wasm32
...
We don't automatically want to make the interface `async` based on the
used architecture, but now require the user to explicitly set the
`async-interface` feature.
2023-01-27 11:09:26 -06:00
Steve Myers
b02bfb347d
Bump project MSRV to 1.57.0, update stable for all jobs to 1.65.0
2023-01-27 10:33:43 -06:00
Yuki Kishimoto
fb76c9ed9a
ci: bump rust stable version to 1.65.0
2023-01-07 15:08:56 +01:00
Steve Myers
9ddd502538
Update ci nightly-docs workflow to use nightly-2022-12-14
2022-12-14 11:53:54 -06:00
Steve Myers
11dcc14374
Downgrade ubuntu to 20.04 for test_hardware_wallet CI job
2022-12-05 11:23:40 -06:00
Alekos Filini
ae4f4e5416
Upgrade rand
to 0.8
2022-10-25 11:15:59 +02:00
Alekos Filini
b5b92248c7
Rename esplora features to -async and -blocking
2022-09-28 21:08:18 +02:00
Daniela Brozzoni
aa0ea6aeff
codecov: warn about missing features
2022-09-10 18:11:22 +02:00