Skip to content

Conversation

@derrickstolee
Copy link

I was working last week to update the git-update-git-for-windows script to repeat daily reminders to upgrade. I did not succeed in doing that, but I found some other issues that are resolved in this PR:

  1. We can speed up the Windows installer builds by using partial clone of the git-for-windows/build-extra repo.
  2. There is a filename variable that doesn't work in one place. Use the literal path instead.
  3. The macOS builds need an explicit version update to compile with FS Monitor due to compatibility issues with older versions of macOS. This required some changes to derrickstolee/git_osx_installer, too.

These changes were integrated in a successful run of the build-git-installers workflow.

@derrickstolee derrickstolee self-assigned this Oct 11, 2021
Copy link

@vdye vdye left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just had one question about using your build-extra fork.

.github: use partial clone for build-extra

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
…workflow

.github: fix errant 'filename' variable

At this point in the script, 'filename' contains a relative path to a
file, but that does not resolve correctly. Remove the variable and place
the filename directly within the path.

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
.github: fix macOS installer build

Update the macOS version strings to versions that reflect the build
machines and allow us to compile the release builds including FS
Monitor.

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Copy link

@ldennington ldennington left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good - thanks for the fixes!

@derrickstolee derrickstolee merged commit 14d3302 into microsoft:vfs-2.33.0 Oct 11, 2021
sed -i -e '/^# when confirmation to do so is given./a\
use_recently_seen=no' \
$b/git-extra/git-update-git-for-windows
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should target /mingw64/bin/git-update-git-for-windows, correct?

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.

4 participants