Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ title: "Release MAJOR.MINOR.PATCH"

## Todo list for publishing the release

- [ ] Create a new branch off of `master` called `release/<feature version>`, e.g. `release/3.1`
- [ ] Bump the bdk-ffi submodule to the release tag in bdk-ffi.
- [ ] Delete the `dist`, `build`, and `bdkpython.egg-info` and rust `target` directories to make sure you are building the library from scratch without any caches.
- [ ] Build the library.
Expand All @@ -23,13 +24,12 @@ just install
just test
```

- [ ] Update the readme if necessary
- [ ] Create a new branch off of `master` called `release/<feature version>`, e.g. `release/0.31`
- [ ] Update library version from `.dev` version to release version
- [ ] Update library version from `.dev` version to release version.
- [ ] PR the changes above (submodule tag bump + library version bump) above and merge.
- [ ] Create the tag for the release and make sure to add a link to the bdk-ffi changelog to the tag. See below for the template of the message we use for tags in this repository.

```shell
git tag v0.6.0 --sign --edit
git tag v3.0.0 --sign --edit
```

```md
Expand All @@ -41,7 +41,7 @@ For details on this release, see the bdk-ffi repository and [our release notes f
- [ ] Push the tag to GitHub, and let the CI run all tests one more time.

```shell
git push upstream v0.6.0
git push upstream v3.0.0
```

- [ ] Trigger release through the workflow dispatch with the new tag.
8 changes: 0 additions & 8 deletions .github/workflows/test-bdk-ffi-latest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ jobs:
matrix:
python:
- cp310-cp310
- cp311-cp311
- cp312-cp312
- cp313-cp313
steps:
- name: "Checkout"
Expand Down Expand Up @@ -76,8 +74,6 @@ jobs:
matrix:
python:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- name: "Checkout"
Expand Down Expand Up @@ -127,8 +123,6 @@ jobs:
matrix:
python:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- name: "Checkout"
Expand Down Expand Up @@ -175,8 +169,6 @@ jobs:
matrix:
python:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- name: "Checkout"
Expand Down
8 changes: 0 additions & 8 deletions .github/workflows/test-python.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ jobs:
matrix:
python:
- cp310-cp310
- cp311-cp311
- cp312-cp312
- cp313-cp313
steps:
- name: "Checkout"
Expand Down Expand Up @@ -66,8 +64,6 @@ jobs:
matrix:
python:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- name: "Checkout"
Expand Down Expand Up @@ -114,8 +110,6 @@ jobs:
matrix:
python:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- name: "Checkout"
Expand Down Expand Up @@ -160,8 +154,6 @@ jobs:
matrix:
python:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
steps:
- name: "Checkout"
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading