mirror of
https://github.com/logos-storage/logos-storage-go-bindings.git
synced 2026-01-02 13:33:10 +00:00
861 B
861 B
Release process
This document describes the release process for the Go bindings.
Description
-
Ensure that the tests on the master are passing. The contributions should be done through PRs with tests valid as security check so it should be the case.
-
Update the CHANGELOG.md with the description of the changes
-
Create a new tag, example:
git tag v0.0.15
git push --tags
-
The CI job will build the artifacts and create a draft release with the artifacts uploaded.
-
Copy the description added in the
CHANGELOG.mdfile to the release description. -
Publish it.
Once published, the artifacts can be downloaded using the version, example:
https://github.com/codex-storage/codex-go-bindings/releases/download/v0.0.16/codex-linux-amd64.zip
It is not recommended to use the latest URL because you may face cache issues.