Skip to content

Conversation

ldennington
Copy link
Contributor

We have decided to remove GCM Core's winget publishing workflow for the
following reasons:

  1. We want to encourage Windows users to install the bundled GCM Core that
    comes with Git for Windows
  2. GCM Core has 2 installers with the same arch and type (user and machine),
    which wingetcreate doesn't support
  3. Removing this option will decrease the complexity of our GCM Core's
    release matrix
  4. If users need to install GCM Core separately from Git for Windows, they
    can download the appropriate installer from the releases page

Thus we are removing the workflow with this change.

Note: We are unable to deprecate the packages we have already released due
to lack of winget support for this scenario. Tracking here:

https://github.com/github/git-fundamentals/issues/756

We have decided to remove GCM Core's winget publishing workflow for the
following reasons:

1. We want to encourage Windows users to install the bundled GCM Core that
comes with Git for Windows
2. GCM Core has 2 installers with the same arch and type (user and machine),
which wingetcreate doesn't support
3. Removing this option will decrease the complexity of our GCM Core's
release matrix
4. If users need to install GCM Core separately from Git for Windows, they
can download the appropriate installer from the releases page

Thus we are removing the workflow with this change.

Note: We are unable to deprecate the packages we have already released due
to lack of `winget` support for this scenario. Tracking here:

github/git-fundamentals#756
@ldennington ldennington self-assigned this Nov 8, 2021
Copy link
Contributor

@derrickstolee derrickstolee left a comment

Choose a reason for hiding this comment

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

Love to see it.

image

@ldennington ldennington merged commit 1d668b1 into git-ecosystem:main Nov 8, 2021
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.

2 participants