1
0
mirror of https://github.com/systemd/systemd.git synced 2024-12-22 17:35:35 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
Zbigniew Jędrzejewski-Szmek
f401393ab2 meson: bump version to 256.9
I forgot to do this before tagging. Let's still do this, for two reasons:
- packagers can easily include the patch if they haven't built yet,
- doing the bump reduces the chances of somebody doing an off-by-one bump
  for the next release.
2024-11-30 16:22:22 +01:00
Luca Boccassi
a2240d1cf9 meson: bump version to 256.8 2024-11-14 18:11:30 +00:00
Luca Boccassi
7635d01869 meson: bump version to 256.7 2024-10-08 16:42:30 +01:00
Luca Boccassi
230f5613c9 meson: bump version to 256.6 2024-09-10 17:02:09 +02:00
Luca Boccassi
b45730389b meson: bump version to 256.5 2024-08-15 21:46:49 +01:00
Luca Boccassi
566210c272 meson: Bump version to 256.4 2024-07-24 13:49:39 +01:00
Daan De Meyer
69c9044525 meson: Bump version to 256.3 2024-07-20 00:33:14 +02:00
Daan De Meyer
0009ed8ee1 meson: Drop version from 256.3 to v256.2
Let's keep the stable version at the version of the previous release
until we do a new stable release. Unlike the main branch, there's no
need to immediately bump the version to the next version as the only
reason we do that in the main branch is to make sure the version from
the main branch sorts higher than any stable releases for the previous
version. This does not apply for stable releases and so we can safely
keep the old version in meson.version until we do a new stable release.
2024-07-19 14:51:47 +02:00
Daan De Meyer
1354f6194c meson: Drop ~devel suffix from systemd-stable version
Every commit in systemd-stable can be considered stable since CI has
to pass for every merge to stable and we don't do any RC releases or
extra testing when doing a new stable release. So let's reflect that
in the versioning by dropping the "~devel" suffix from meson.version.

This allows distributions to do releases from arbitrary commits in
systemd-stable without ending up with ~devel in their versions.
2024-07-19 13:30:40 +02:00
Luca Boccassi
fcbafc3ffe Bump meson version to 256.3~devel 2024-07-05 19:03:32 +01:00
Luca Boccassi
c7e144eb4a Finalize v256.2 2024-07-05 19:02:52 +01:00
Daan De Meyer
69c51768ef meson: Bump version to 256.2~devel
We need this so the packages built in CI are considered more recent
than the stable releases shipped by distributions.
2024-07-05 11:38:42 +02:00
Luca Boccassi
5c79cdec10 Finalize NEWS and version for v256 2024-06-11 22:42:06 +01:00
Luca Boccassi
73df6cd3ee Update version and finalize NEWS for 256~rc4 2024-06-06 20:39:50 +01:00
Luca Boccassi
ea8acb07bf meson: set version to 256~rc3 2024-05-22 21:25:35 +01:00
Luca Boccassi
4ee8a954e7 Finalize for v256~rc2 2024-05-15 00:29:01 +01:00
Luca Boccassi
d1b0407065 meson: update version numbers for 256~rc1 2024-04-25 22:26:08 +01:00
Daan De Meyer
ea2a57bee3 meson: Start adding devel and rc suffixes to the project version
Let's make sure that versions generated by meson-vcs-tag.sh always
sort higher than official and stable releases. We achieve this by
immediately updating the meson version in meson.build after a new
release. To make sure this version always sorts lower than future
rcs, we suffix it with "~devel" which will sort lower than "~rcX".

The new release workflow is to update the version in meson.build
for each rc and the official release and to also update the version
number after a new release to the next development version.

The full version is exposed as PROJECT_VERSION_FULL and used where
it makes sense over PROJECT_VERSION.

We also switch to reading the version from a meson.version file in
the repo instead of hardcoding it in meson.build. This makes it
easier to access both inside and outside of the project.

The meson-vcs-tag.sh script is rewritten to query the version from
meson.version instead of passing it in via the command line. This
makes it easier to use outside of systemd since users don't have to
query the version themselves first.
2024-02-14 15:36:34 +01:00