59 Commits

Author SHA1 Message Date
thunderbiscuit
5c560c6013
Use ubuntu-20.04 image for all Linux CI runs 2023-04-24 16:08:54 -04:00
thunderbiscuit
9d1b2de29b
Add workflow dispatch to all test workflows 2023-04-24 16:08:32 -04:00
thunderbiscuit
3e3c0bf22f
Pin Rust version in CI workflows to 1.67 2023-04-24 16:08:16 -04:00
thunderbiscuit
b8b60dda87
Prepare language bindings libraries for 0.28 release 2023-04-17 14:34:03 -04:00
thunderbiscuit
beb75dd552
Use version 21 of the Android NDK in the CI test, build, and publish workflows 2023-04-05 11:10:21 -04:00
thunderbiscuit
b6c8b145bb
Fix bdk-android publishing CI workflow 2023-03-24 12:38:32 -04:00
thunderbiscuit
81e208222a
Add uniffi/cli as default feature to cargo 2023-03-23 12:39:22 -04:00
thunderbiscuit
6c561228c2
Use the latest version of the Android NDK 2023-03-21 17:01:54 -04:00
thunderbiscuit
d48bacd29b
Streamline CI workflows 2023-03-10 21:03:24 -05:00
thunderbiscuit
c1243f9e1c
Update publish Python CI workflow 2023-03-01 13:43:24 -05:00
thunderbiscuit
9c6069e389
Run tests in Python CI workflow 2023-03-01 11:37:08 -05:00
thunderbiscuit
488edf8bd2
Fix Python build workflow to account for Linux/Windows 2023-03-01 10:02:45 -05:00
thunderbiscuit
90763d42a2
Fix Swift script and CI workflow 2023-02-28 12:42:54 -05:00
thunderbiscuit
44b2ef1382
Fix cargo test workflow 2023-02-28 12:04:43 -05:00
thunderbiscuit
25617d1f23
Fix cargo clippy CI workflow 2023-02-28 09:27:56 -05:00
thunderbiscuit
2fcafe2b80
Fix Rust CI workflow 2023-02-28 08:31:51 -05:00
thunderbiscuit
a75c868eb2
Update minor_release and patch_release templates 2023-02-22 14:27:03 -05:00
thunderbiscuit
f5d4750ae4
Fix Python CI release workflow 2023-01-24 13:22:58 -05:00
thunderbiscuit
05aa7157df
Clean up CI tests for bdk-android and bdk-jvm 2022-12-16 11:23:04 -05:00
thunderbiscuit
f834da11c5
Fix artifact upload path in JVM CI publishing workflow 2022-11-29 17:36:00 -05:00
Steve Myers
84f5677abb
Add test-swift workflow 2022-11-23 09:23:50 -08:00
Steve Myers
063f69222a
Update android and jvm workflows and plugins for root rust /target 2022-11-14 20:59:52 -06:00
Steve Myers
8857c851f6
Move rust workspace to top directory 2022-11-14 18:14:08 -06:00
thunderbiscuit
6a9c2eb80e
Fix audit workflow 2022-11-14 13:11:43 -05:00
thunderbiscuit
ce9ca63bc7
Remove submodule code from CI workflows 2022-11-14 12:55:17 -05:00
thunderbiscuit
738ed656fc
Update Android and JVM CI workflows to run only on appropriate changes 2022-11-14 10:04:06 -05:00
thunderbiscuit
e6708d4c5b
Move bdk-jvm and bdk-android out of subdirectory after ffi merge 2022-11-14 09:58:10 -05:00
thunderbiscuit
af77b9b9b1
Merge remote-tracking branch 'kotlinrepo/master' into ffi-merge 2022-11-14 09:45:49 -05:00
Steve Myers
4f544e465b
Use update ci workflows to use defaults.run.working-directory 2022-11-11 17:13:22 -06:00
thunderbiscuit
64c496f815
Run CI workflows only when relevant files are modified 2022-11-11 15:17:28 -05:00
thunderbiscuit
8240d8dc99
Add simplified Python CI workflow 2022-11-10 15:58:23 -05:00
thunderbiscuit
da4c792046
Fix CI paths 2022-11-10 13:34:43 -05:00
thunderbiscuit
5991b07385
Add group and version properties for nexus publishing plugin 2022-10-24 13:06:29 -04:00
Steve Myers
ee6ee8139a
Add simple kotlin,swift, and python integration tests 2022-10-21 15:14:15 -05:00
Steve Myers
75d0415bec
Add release templates and dev cycle docs, update changelog process 2022-09-29 11:18:27 -05:00
thunderbiscuit
d603932e23
Update publishing CI workflow 2022-09-20 19:43:27 -04:00
thunderbiscuit
db64f372f2
Split libraries into independent Gradle projects 2022-09-20 19:43:17 -04:00
thunderbiscuit
222d1594ca
Enable full bdk-jvm and bdk-android publishing workflow 2022-09-08 09:50:13 -04:00
thunderbiscuit
b259d376b0
Pick up Nexus credentials from GitHub secrets 2022-09-08 08:47:43 -04:00
thunderbiscuit
fc288bc92b
Add bdk-android publishing workflow 2022-09-08 08:47:39 -04:00
thunderbiscuit
7e25684399
Add publish to staging repository task 2022-09-08 08:47:36 -04:00
thunderbiscuit
db4ad1a78d
Sign bdk-jvm artifact in CI 2022-09-08 08:47:09 -04:00
Steve Myers
4f20966ddd
Update CI test rust versions to 1.61 and 1.63 2022-09-05 11:46:26 -05:00
thunderbiscuit
3750a7ebd6
Add workflow to publish bdk-jvm (#76) 2022-08-29 20:25:05 -04:00
thunderbiscuit
d00813e1d6
Fix CI test workflow using pinned Android NDK 2022-08-19 07:53:50 -04:00
Steve Myers
1a12f37a2f
Set MSRV to 1.57.0 2022-07-26 12:35:41 -07:00
Steve Myers
46850ed471
Add github issue templates and PR template 2022-07-25 13:17:52 -07:00
Steve Myers
075510d6e4
Add github workflows for audit, test and fmt 2022-07-25 13:17:38 -07:00
thunderbiscuit
c4b1985076
Remove install of uniffi-bindgen in CI workflow (#65) 2022-06-17 14:49:47 -03:00
thunderbiscuit
860130f08c
Add armv7-linux-androideabi to CI Rust android targets 2022-06-15 16:37:20 -03:00