Skip to content

More release script fixes#959

Merged
dscho merged 6 commits into
microsoft:vfs-2.54.0from
dscho:moar-release-script-fixes
Jul 16, 2026
Merged

More release script fixes#959
dscho merged 6 commits into
microsoft:vfs-2.54.0from
dscho:moar-release-script-fixes

Conversation

@dscho

@dscho dscho commented Jul 16, 2026

Copy link
Copy Markdown
Member

After promoting v2.54.0.vfs.0.5 to a full release, I ran the scripts (which were formerly three convenient GitHub workflows, see #952), and they all failed, requiring these here fixes.

dscho added 6 commits July 16, 2026 14:33
Without this fix, this shell script does not run in Dash (because it
complains that `$1` is not set).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Without this fix, this shell script does not run in Dash (because it
complains that `$1` is not set).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Without this fix, this shell script does not run in Dash (because it
complains that `$1` is not set).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Changes made by AI may be incorrect, they said. Well, I did miss this
because I assumed that the diff was bogus as usual but the change would
be sound. Turns out that it really was a bogus change. It was supposed
to remove the "extra spaces", which it did. And then it also removed the
`case` and the `die` lines for good measure, too.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Turns out that you cannot use `gh pr create` without providing a PR
body. It could be empty, of course, but we can simply refer back to the
official release (and thereby add a bit of value).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Before trying to remove the temporary directory, we should ensure that
we're not in it: On Windows, you cannot remove the current directory.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@dscho
dscho requested a review from mjcheetham July 16, 2026 12:35
@dscho dscho self-assigned this Jul 16, 2026
@dscho
dscho merged commit 03b15ee into microsoft:vfs-2.54.0 Jul 16, 2026
93 checks passed
@dscho
dscho deleted the moar-release-script-fixes branch July 16, 2026 15:05
dscho added a commit that referenced this pull request Jul 16, 2026
This PR preemptively ports #959 to the `v2.55` train.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants