Skip to content

Commit

Permalink
Merge branch 'microsoft:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
step-ci authored Oct 17, 2024
2 parents cc31684 + d1a9830 commit 6744ce9
Show file tree
Hide file tree
Showing 26,706 changed files with 591,703 additions and 98,897 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/package_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,4 @@ body:
Package Name:
Description:
Package Version:
Installer URL:
Installer Url:
6 changes: 6 additions & 0 deletions .github/actions/spelling/allow.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
appinstaller
admins
appname
apps
appsandfeaturesentries
Expand All @@ -14,6 +15,7 @@ distro
ESRP
Estmob
EULA
ftp
github
https
Inno
Expand Down Expand Up @@ -41,11 +43,14 @@ screenshots
Smartscreen
ssh
standalone
subkey
submitters
tada
Testplan
toolset
unassign
ubuntu
uninstall
uninstaller
uninstalls
upvote
Expand All @@ -54,4 +59,5 @@ website
winget
wingetbot
wingetcreate
workflows
yml
22 changes: 0 additions & 22 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
@@ -1,30 +1,8 @@
admins
automerge
craigloewen
cspell
Daa
denelon
Esco
fabricbot
Filezilla
Icm
jedieaston
Joakim
Kad
Karan
Levvie
LOCALAPPDATA
mdanish
Megamix
misclicks
msft
quhxl
redistribution
Repology
russellbanks
stephengillie
Tbot
timezone
Trenly
Unassign
workflows
40 changes: 40 additions & 0 deletions .github/policies/labelAdded.manifestSingletonDeprecated.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
id: labelAdded.manifestSingletonDeprecated
name: GitOps.PullRequestIssueManagement
description: Handlers when "Manifest-Singleton-Deprecated" label is added
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
When the label "Manifest-Singleton-Deprecated" is added to a pull request
* Add the PR specific reply notifying the issue author
* Assign to the Author
* Label with Needs-Author-Feedback
* Remove the Needs-Attention Label
if:
- payloadType: Pull_Request
- labelAdded:
label: Manifest-Singleton-Deprecated
then:
- addReply:
reply: >-
Hello @${issueAuthor},
The package manager bot determined that your submission uses a `Singleton` Manifest, which been deprecated in this repository. Please update your submission to use the newer multi-manifest format. If you built your manifest by hand, a tool like [WingetCreate](https://github.com/microsoft/winget-create) or [YamlCreate](https://github.com/microsoft/winget-pkgs/blob/master/doc/tools/YamlCreate.md) can help you build the multi-manifest.
Template: msftbot/validationError/manifest/singleton/deprecated
- assignTo:
author: True
- addLabel:
label: Needs-Author-Feedback
- removeLabel:
label: Needs-Attention
# The policy service should trigger even when the label was added by the policy service
triggerOnOwnActions: true
onFailure:
onSuccess:
2 changes: 1 addition & 1 deletion .github/policies/labelAdded.manifestVersionDeprecated.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
When the label "Manifest-Version-Error" is added to a pull request
When the label "Manifest-Version-Deprecated" is added to a pull request
* Add the PR specific reply notifying the issue author
* Assign to the Author
* Label with Needs-Author-Feedback
Expand Down
37 changes: 37 additions & 0 deletions .github/policies/labelManagement.issueOpened.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,31 @@ where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
When a PR is opened/updated, if no files are modified
* Close the issue
* Add a comment
if:
- payloadType: Pull_Request
- isOpen
- or:
- isAction:
action: Opened
- isAction:
action: Synchronize
- filesMatchPattern:
pattern: ^$
then:
- addReply:
reply: >-
Hello @${issueAuthor},
This pull request does not update any files. Please review your commit history and resubmit.
Template: msftbot/validationError/pullRequest/noContent
- closePullRequest
- description: Add CodeFlow link to new PRs
if:
- payloadType: Pull_Request
Expand Down Expand Up @@ -39,6 +64,9 @@ configuration:
- payloadType: Pull_Request
- filesMatchPattern:
pattern: DevOpsPipelineDefinitions/*
- not:
filesMatchPattern:
pattern: ^$
- or:
- activitySenderHasPermission:
permission: Read
Expand Down Expand Up @@ -66,6 +94,9 @@ configuration:
* Add the "Manifest-Path-Error" label
if:
- payloadType: Pull_Request
- not:
filesMatchPattern:
pattern: ^$
- not:
filesMatchPattern:
pattern: ^manifests/*
Expand Down Expand Up @@ -136,6 +167,9 @@ configuration:
if:
- payloadType: Pull_Request
- isOpen
- not:
filesMatchPattern:
pattern: ^$
- or:
- filesMatchPattern:
pattern: ^.github\\.*
Expand All @@ -161,6 +195,9 @@ configuration:
if:
- payloadType: Pull_Request
- isOpen
- not:
filesMatchPattern:
pattern: ^$
- filesMatchPattern:
pattern: ^.*\.validation
- not:
Expand Down
42 changes: 42 additions & 0 deletions .github/policies/scheduledSearch.cleanupInPRLabels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Due to limitations in the policy service, it isn't possible to check on the state of the linked PRs because of this
# the assumption is made that if a linked PR is merged, the issue will be closed automatically. If the issue doesn't
# close, then the PR must not have been merged and is either stale or was closed. Since there is no way to check for
# that state specifically, the policy checks to see if there has been any activity on the issue. Any comments, labels
# or other actions on the issue will reset the 15 day period.

id: scheduledSearch.cleanupInPRLabels
name: GitOps.PullRequestIssueManagement
description: Remove the In-PR label from issues where the PR has become stale
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
scheduledSearches:
- description: >-
Search for issues where -
* Issue is Open
* Issue has the label In-PR
* Has not had activity in the last 15 days
Then -
* Remove In-PR label
* Add Help-Wanted label
frequencies:
- hourly:
hour: 12
filters:
- isIssue
- isOpen
- hasLabel:
label: In-PR
- noActivitySince:
days: 15
actions:
- removeLabel:
label: In-PR
- addLabel:
label: Help-Wanted
onFailure:
onSuccess:
3 changes: 3 additions & 0 deletions .github/policies/wingetbotTriggers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ configuration:
issueAuthor: False
- filesMatchPattern:
pattern: DevOpsPipelineDefinitions/*
- not: # This checks to ensure the PR is not empty. If it is empty, it would be treated as a match for the above condition
filesMatchPattern:
pattern: ^$
- isOpen
then:
- approvePullRequest:
Expand Down
34 changes: 0 additions & 34 deletions .github/workflows/similarissues.yml

This file was deleted.

9 changes: 2 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Windows Package Manager Community Repository

[![Gitter](https://img.shields.io/gitter/room/Microsoft/winget-pkgs)](https://gitter.im/Microsoft/winget-pkgs)
[![Validation Pipeline Badge](https://img.shields.io/endpoint?url=https://winget-pme.azurefd.net/api/GetServiceComponentStatusBadge?component=ValidationPipeline 'Validation Pipeline Badge')](https://dev.azure.com/ms/winget-pkgs/_build?definitionId=337)
[![Publish Pipeline Badge](https://img.shields.io/endpoint?url=https://winget-pme.azurefd.net/api/GetServiceComponentStatusBadge?component=PublishPipeline 'Publish Pipeline Badge')](https://dev.azure.com/ms/winget-pkgs/_build?definitionId=338)
[![Validation Pipeline Badge](https://img.shields.io/endpoint?url=https://winget-pme.azurefd.net/api/GetServiceComponentStatusBadge?component=ValidationPipeline 'Validation Pipeline Badge')](https://dev.azure.com/shine-oss/winget-pkgs/_build?definitionId=14)
[![Publish Pipeline Badge](https://img.shields.io/endpoint?url=https://winget-pme.azurefd.net/api/GetServiceComponentStatusBadge?component=PublishPipeline 'Publish Pipeline Badge')](https://dev.azure.com/shine-oss/winget-pkgs/_build?definitionId=12)
[![GitHub Status](https://img.shields.io/endpoint?url=https://api.bittu.eu.org/github-status-badge-endpoint)](https://www.githubstatus.com)

This repository contains the manifest files for the **Windows Package Manager** default source. You are highly encouraged to submit manifests for your favorite application.
Expand All @@ -21,11 +21,6 @@ Please check the [overview](doc/README.md) for detailed topics. Common topics fo
* [Requesting a new package](doc/Issues.md#Request-a-New-Package)
* [Requesting a new package version](doc/Issues.md#Request-a-New-Package-Version)

## Repology
[Repology](https://repology.org/), the packaging hub monitors package repositories comparing package versions and other information.

[![Repository status](https://repology.org/badge/repository-big/winget.svg)](https://repology.org/repository/winget)

# Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
Expand Down
Loading

0 comments on commit 6744ce9

Please sign in to comment.