-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
- Bump the bdk-ffi submodule to the release tag in bdk-ffi.
- Delete the
dist,build, andbdkpython.egg-infoand rusttargetdirectories to make sure you are building the library from scratch without any caches. - Start the virtual environment.
- Build the library.
just clean
source .localpythonenv/bin/activate
pip install --requirement requirements.txt
bash ./scripts/generate-macos-arm64.sh # run the script for your particular platform
just build- Run the tests and adjust if necessary
pip3 install ./dist/bdkpython-<yourversion>-py3-none-any.whl --force-reinstall
python -m unittest --verbose- Update the readme if necessary
- Create a new branch off of
mastercalledrelease/<feature version>, e.g.release/0.31 - Update library version from
.devversion to release version - Create the tag for the release and make sure to add a link to the bdk-ffi changelog to the tag. Push the tag to GitHub.
git tag v0.6.0 --sign --edit
git push upstream v0.6.0- Trigger release through the workflow dispatch with the new tag.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels