diff --git a/Project.toml b/Project.toml index ddf5f9db..c4102ed9 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "IceFloeTracker" uuid = "04643c7a-9ac6-48c5-822f-2704f9e70bd3" authors = ["bradford roarr and contributors"] -version = "0.4.1" +version = "0.4.2" [deps] AxisArrays = "39de3d68-74b9-583c-8d2d-e117c070f3a9" diff --git a/README.md b/README.md index 9608e724..d0ff3dc2 100644 --- a/README.md +++ b/README.md @@ -65,4 +65,17 @@ To help with passing git hooks, run the formatting script before staging files: git add . git commit -m "some informative message" git push -``` \ No newline at end of file +``` + +### Versioning the registered package + +1. Update the major or minor version numbers in the corresponding field at the top of `Project.toml` +2. Add `@JuliaRegistrator register` in a comment in the commit you wish to use for the release + - this bot will open a PR on the [Julia registry](https://github.com/JuliaRegistries/General/tree/master/I/IceFloeTracker) for the package +3. Wait for feedback from the bot to make sure the new version is accepted and merged to the Julia registry +4. Create a new version tag + - The bot will generate git commands that you can run in a terminal to add a tag +5. Create the new release on the [repo console](https://github.com/WilhelmusLab/IceFloeTracker.jl/releases) + - Click on `Draft a new release` + - Choose the new tag you created + - Click on `Generate release notes` or add a custom description