fix(ci): ensure version markers are replaced across all files (#10752)

Upon moving the version string from PKG_VERSION and Cargo.toml, we lost
the bump version automation. To avoid more bugs here in the future, we
now check for the version marker across all Git-tracked files,
regardless of their extension.

Fixes #10748

---------

Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
This commit is contained in:
Jamil
2025-10-28 19:10:50 -07:00
committed by GitHub
parent 54e6f8bc0f
commit 39b2f61cfd
7 changed files with 50 additions and 37 deletions

View File

@@ -20,7 +20,11 @@ export default function Android() {
return (
<Entries downloadLinks={downloadLinks} title="Android">
{/* When you cut a release, remove any solved issues from the "known issues" lists over in `client-apps`. This must not be done when the issue's PR merges. */}
<Unreleased></Unreleased>
<Unreleased>
<ChangeItem pull="10752">
Fixes an issue where the reported client version was out of date.
</ChangeItem>
</Unreleased>
<Entry version="1.5.6" date={new Date("2025-10-28")}>
<ChangeItem pull="10667">
Fixes an issue where the Tunnel service would crash when trying to

View File

@@ -24,7 +24,11 @@ export default function Apple() {
return (
<Entries downloadLinks={downloadLinks} title="macOS / iOS">
{/* When you cut a release, remove any solved issues from the "known issues" lists over in `client-apps`. This must not be done when the issue's PR merges. */}
<Unreleased></Unreleased>
<Unreleased>
<ChangeItem pull="10752">
Fixes an issue where the reported client version was out of date.
</ChangeItem>
</Unreleased>
<Entry version="1.5.9" date={new Date("2025-10-20")}>
<ChangeItem pull="10603">
Fixes an issue on macOS where DNS resources might fail to be routed