From bb186613c5a9e040ee419e43a8fe1dc816ecdfce Mon Sep 17 00:00:00 2001 From: "Alejandro R. Mosteo" Date: Tue, 12 Mar 2024 22:26:11 +0100 Subject: [PATCH] Bump version to 2.0 --- RELEASING.md | 4 ++++ alire.toml | 2 +- src/alire/alire-version.ads | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/RELEASING.md b/RELEASING.md index e44fc0da0..5cd6eb8e9 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -1,5 +1,6 @@ ## Checklist for releasing a new version +1. [ ] Run local-only tests (`/testsuite/run-dev-sh`) 1. [ ] Update version in `Alire.Version`. 1. [ ] Update version in `alire.toml`. 1. [ ] Create test release in own fork. @@ -11,6 +12,7 @@ - alire-index - alire-index-checks (must match alire-index) - alire-index-staging (when it exists) + - test-index 1. [ ] Create a proper release in alire-project/alire - Tag corresponding commit as vX.X.X (github does it if missing). - Use autogenerated release notes. @@ -19,3 +21,5 @@ - We used to use default in setup-alire, but by making it explicit we can test the new release before making it the default for everyone (next step). 1. After a screening period, update default version in setup-alire repo. + - For major Alire versions with breaking changes, bump the setup-alire + version too. diff --git a/alire.toml b/alire.toml index 25f1e4854..73465f3e6 100644 --- a/alire.toml +++ b/alire.toml @@ -1,7 +1,7 @@ name = "alr" description = "Command-line tool from the Alire project" -version = "2.0-rc1" +version = "2.0" authors = ["Alejandro R. Mosteo", "Fabien Chouteau", "Pierre-Marie de Rodat"] maintainers = ["alejandro@mosteo.com", "chouteau@adacore.com"] diff --git a/src/alire/alire-version.ads b/src/alire/alire-version.ads index c0261614f..e1447f456 100644 --- a/src/alire/alire-version.ads +++ b/src/alire/alire-version.ads @@ -2,7 +2,8 @@ package Alire.Version with Preelaborate is -- Remember to update Alire.Index branch if needed too - Current : constant String := "2.0-rc1"; + Current : constant String := "2.0"; + -- 2.0.0: alr settings refactor and minor fixes -- 2.0.0-rc1: release candidate for 2.0 -- 2.0.0-b1: first public release on the 2.0 branch -- 1.2.1: build switches fix and other minor assorted fixes