Skip to content

Commit 1396a3d

Browse files
authored
Two monitor-components fixes (#4168)
The `monitor-components` workflow's purpose is to notify the Git for Windows maintainers when new package versions are published and may need to be integrated into Git for Windows. This PR brings two improvements to this workflow: - We now explicitly disable the workflow everywhere but the Git for Windows fork of Git, instead of relying on scheduled workflows being disabled in forks (of the fork) by default. - The label and the URL of the Git Credential Manager part was fixed. I noticed that the label was wrong when git-for-windows/build-extra#451 was opened but failed to mention that it would close the issue (#4166)
2 parents de9501c + 450817f commit 1396a3d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/monitor-components.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ env:
1616

1717
jobs:
1818
job:
19+
# Only run this in Git for Windows' fork
20+
if: github.event.repository.owner.login == 'git-for-windows'
1921
runs-on: ubuntu-latest
2022
permissions:
2123
issues: write
@@ -26,8 +28,8 @@ jobs:
2628
feed: https://github.com/git/git/tags.atom
2729
- label: git-lfs
2830
feed: https://github.com/git-lfs/git-lfs/tags.atom
29-
- label: gcm-core
30-
feed: https://github.com/microsoft/git-credential-manager-core/tags.atom
31+
- label: git-credential-manager
32+
feed: https://github.com/GitCredentialManager/git-credential-manager/tags.atom
3133
- label: tig
3234
feed: https://github.com/jonas/tig/tags.atom
3335
- label: cygwin

0 commit comments

Comments
 (0)