diff --git a/.github/ISSUE_TEMPLATE/release.md b/.github/ISSUE_TEMPLATE/release.md index d08769b..49ebe8f 100644 --- a/.github/ISSUE_TEMPLATE/release.md +++ b/.github/ISSUE_TEMPLATE/release.md @@ -4,7 +4,7 @@ about: "Create a new release [for release managers only]" title: "Release MAJOR.MINOR.PATCH" --- -- [ ] Bump the bdk-ffi submodule to the release tag in bdk-ffi and merge that to `master`. +- [ ] Bump the bdk-ffi submodule to the release tag in bdk-ffi. - [ ] Delete the `target` directory in bdk-ffi and the `build` directory in `lib` to make sure you're building the library from scratch without any caches. - [ ] Build the library. - [ ] Run the tests and adjust them if necessary. @@ -34,6 +34,7 @@ git push upstream v2.3.0 ``` - [ ] Build release artifacts through the workflow dispatch with the new tag (`build.yml`) +- [ ] Add the platform-specific binaries to the `resources/` directory - [ ] Publish the release to Maven Central. - [ ] Bump the version on `master` while keeping the `SNAPSHOT` suffix, e.g., from `1.1.0-SNAPSHOT` to `1.2.0-SNAPSHOT`. - [ ] Update this release workflow if necessary. diff --git a/.gitignore b/.gitignore index 80f5549..ced56e1 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ build/ .gradle/ bdk.kt libbdkffi.dylib +libbdkffi.so +bdkffi.dll /.idea .DS_Store /examples/data/ diff --git a/README.md b/README.md index a7aa351..0f3bc62 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ You can also list the application tasks. (All examples grouped under application ## Publish to your local Maven repo ```shell -./gradlew publishToMavenLocal +./gradlew publishToMavenLocal -P skipSigning ``` ## Known issues