Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the win+VS build definition #1775

Closed
wants to merge 2 commits into from

Conversation

dscho
Copy link
Member

@dscho dscho commented Aug 20, 2024

These two patches have been in Git for Windows' fork for quite a while.

While the win+VS builds are not run in Git's CI builds, it is still a good idea to upstream these changes.

@dscho dscho self-assigned this Aug 20, 2024
Copy link

gitgitgadget bot commented Aug 20, 2024

Invalid author email in 771b341: "49699333+dependabot[bot]@users.noreply.github.com"

Copy link

gitgitgadget bot commented Aug 20, 2024

There are issues in commit 7fee8dc:
ci: bump microsoft/setup-msbuild from v1 to v2
Lines in the body of the commit messages should be wrapped between 60 and 76 characters.
Indented lines, and lines without whitespace, are exempt

dscho and others added 2 commits August 20, 2024 15:10
The main benefit: The new version uses a node.js version that is not yet
deprecated.

Links:
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](microsoft/setup-msbuild@v1...v2)

This patch was originally by GitHub's Dependabot, but I cannot attribute
that bot properly because it has no dedicated email address. Probably
because it hasn't reached legal age yet, or something.

Signed-off-by: Johannes Schindelin <[email protected]>
The Git for Windows project provides a GitHub Action to download and
cache Azure Pipelines artifacts (such as the `vcpkg` artifacts), hiding
gnarly internals, and also providing some robustness against network
glitches. Let's use it.

Signed-off-by: Johannes Schindelin <[email protected]>
@dscho
Copy link
Member Author

dscho commented Aug 20, 2024

/submit

Copy link

gitgitgadget bot commented Aug 20, 2024

Submitted as [email protected]

To fetch this version into FETCH_HEAD:

git fetch https://github.com/gitgitgadget/git/ pr-1775/dscho/win+VS-updates-v1

To fetch this version to local tag pr-1775/dscho/win+VS-updates-v1:

git fetch --no-tags https://github.com/gitgitgadget/git/ tag pr-1775/dscho/win+VS-updates-v1

Copy link

gitgitgadget bot commented Aug 20, 2024

On the Git mailing list, Junio C Hamano wrote (reply to this):

"Johannes Schindelin via GitGitGadget" <[email protected]>
writes:

> These two patches have been in Git for Windows' fork for quite a while.
>
> While the win+VS builds are not run in Git's CI builds, it is still a good
> idea to upstream these changes.
>
> Johannes Schindelin (2):
>   ci: bump microsoft/setup-msbuild from v1 to v2
>   ci(win+VS): download the vcpkg artifacts using a dedicated GitHub
>     Action
>
>  .github/workflows/main.yml | 14 +++++---------
>  1 file changed, 5 insertions(+), 9 deletions(-)

Thanks.  

Do you mind if I applied these directly to 'maint' and merged the
result upwards?

Copy link

gitgitgadget bot commented Aug 20, 2024

On the Git mailing list, Johannes Schindelin wrote (reply to this):

Hi Junio,

On Tue, 20 Aug 2024, Junio C Hamano wrote:

> "Johannes Schindelin via GitGitGadget" <[email protected]>
> writes:
>
> > These two patches have been in Git for Windows' fork for quite a while.
> >
> > While the win+VS builds are not run in Git's CI builds, it is still a good
> > idea to upstream these changes.
> >
> > Johannes Schindelin (2):
> >   ci: bump microsoft/setup-msbuild from v1 to v2
> >   ci(win+VS): download the vcpkg artifacts using a dedicated GitHub
> >     Action
> >
> >  .github/workflows/main.yml | 14 +++++---------
> >  1 file changed, 5 insertions(+), 9 deletions(-)
>
> Thanks.
>
> Do you mind if I applied these directly to 'maint' and merged the
> result upwards?

I concur that this is a good idea.

Thank you,
Johannes

Copy link

gitgitgadget bot commented Aug 20, 2024

This patch series was integrated into seen via git@2f2034f.

@gitgitgadget gitgitgadget bot added the seen label Aug 20, 2024
Copy link

gitgitgadget bot commented Aug 20, 2024

On the Git mailing list, Junio C Hamano wrote (reply to this):

Johannes Schindelin <[email protected]> writes:

>> Do you mind if I applied these directly to 'maint' and merged the
>> result upwards?
>
> I concur that this is a good idea.

Will, do.  Thanks.

Copy link

gitgitgadget bot commented Aug 20, 2024

This patch series was integrated into maint via git@6a562e6.

Copy link

gitgitgadget bot commented Aug 20, 2024

This patch series was integrated into seen via git@80ccd8a.

Copy link

gitgitgadget bot commented Aug 20, 2024

This patch series was integrated into master via git@80ccd8a.

Copy link

gitgitgadget bot commented Aug 20, 2024

This patch series was integrated into next via git@d252fe9.

Copy link

gitgitgadget bot commented Aug 20, 2024

Closed via 80ccd8a.

@dscho dscho deleted the win+VS-updates branch August 21, 2024 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant