Skip to content

Commit

Permalink
Merge branch 'microsoft:master' into Tools-update-12-20
Browse files Browse the repository at this point in the history
  • Loading branch information
stephengillie authored Feb 13, 2024
2 parents bf5ce86 + 67d1a50 commit 83b096e
Show file tree
Hide file tree
Showing 628 changed files with 8,380 additions and 6,111 deletions.
1 change: 1 addition & 0 deletions .github/actions/spelling/excludes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ ignore$
^\.(?!github/)
^\.github/actions/spelling/
^\.github/policies/moderatorTriggers\.yml$
^\.github/policies/superModeratorTriggers\.yml$
^\.github/policies/flaggedPackages\.yml$
^\.github/workflows/spellCheck\.yml$
^\.github/workflows/similarissues\.yml$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
id: labelAdded.portableTar
id: labelAdded.portableArchive
name: GitOps.PullRequestIssueManagement
description: Handlers when "portable-tar" label is added
description: Handlers when "portable-archive" label is added
owner:
resource: repository
disabled: false
Expand All @@ -9,22 +9,22 @@ configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
When the label "portable-tar" is added to a pull request
When the label "portable-archive" is added to a pull request
* Add the PR specific reply notifying the issue author of a blocking issue
* Label the PR with Blocking-Issue
* Label with Needs-Author-Feedback
* Remove the Needs-Attention Label
if:
- payloadType: Pull_Request
- labelAdded:
label: portable-tar
label: portable-archive
then:
- addReply:
reply: >-
Hello @${issueAuthor},
This package appears to require support for TAR archive extraction.
This package appears to require support for archive extraction.
This PR is blocked until support for additional archive formats is implemented in:
Expand All @@ -35,7 +35,7 @@ configuration:
Be sure to add your 👍 to the issue to help raise the priority and avoid posting "Me too!" messages to respect those who have subscribed to the issue.
Template: msftbot/blockingIssue/tarSupport
Template: msftbot/blockingIssue/additionalArchiveSupport
- addLabel:
label: Blocking-Issue
- addLabel:
Expand All @@ -45,20 +45,20 @@ configuration:
# The policy service should trigger even when the label was added by the policy service
triggerOnOwnActions: true
- description: >-
When the label "portable-tar" is added to an issue
When the label "portable-archive" is added to an issue
* Add the issue specific reply notifying the issue author of a blocking issue
* Label the issue with Blocking-Issue
if:
- payloadType: Issues
- labelAdded:
label: portable-tar
label: portable-archive
then:
- addReply:
reply: >-
Hello @${issueAuthor},
This package appears to require support for TAR archive extraction.
This package appears to require support for archive extraction.
This PR is blocked until support for additional archive formats is implemented in:
Expand All @@ -69,7 +69,7 @@ configuration:
Be sure to add your 👍 to the issue to help raise the priority and avoid posting "Me too!" messages to respect those who have subscribed to the issue.
Template: msftbot/blockingIssue/tarSupport
Template: msftbot/blockingIssue/additionalArchiveSupport
- addLabel:
label: Blocking-Issue
# The policy service should trigger even when the label was added by the policy service
Expand Down
17 changes: 14 additions & 3 deletions .github/policies/moderatorTriggers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,11 @@ configuration:
- or:
- payloadType: Issue_Comment
- payloadType: Pull_Request_Review_Comment
# Remove the Needs-Triage label
# Take different actions based on the comment pattern
then:
- removeLabel:
label: Needs-Triage
# Blocking-Issue
- if:
- commentContains:
Expand Down Expand Up @@ -86,14 +89,14 @@ configuration:
then:
- addLabel:
label: WindowsFeatures
# portable-tar
# portable-archive
- if:
- commentContains:
pattern: '\[[Pp]olicy\]\s+[pP]ortable[\s-][tT]ar'
pattern: '\[[Pp]olicy\]\s+[pP]ortable[\s-][aA]rchive'
isRegex: True
then:
- addLabel:
label: portable-tar
label: portable-archive
# Area-External
- if:
- commentContains:
Expand Down Expand Up @@ -249,6 +252,14 @@ configuration:
then:
- removeLabel:
label: Blocking-Issue
# PSA
- if:
- commentContains:
pattern: '\[[Pp]olicy\]\s+[Pp][Ss][Aa]'
isRegex: True
then:
- addLabel:
label: Public-Service-Announcement
# Reset-Feedback
- if:
- commentContains:
Expand Down
73 changes: 73 additions & 0 deletions .github/policies/superModeratorTriggers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
id: superModeratorTriggers
name: GitOps.PullRequestIssueManagement
description: |-
Defines additional permissions that can be given to "Super-Moderators"
Contractors, consultants, or other users explicitly authorized by Microsoft
can be given special permissions exceeding those of normal moderators by
adding them to this file.
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- if:
# If the activity sender is any one of the super-moderators, has Admin permission on the repo, or has Write permissions on the repo. . .
- or:
- activitySenderHasPermission:
permission: Admin
- activitySenderHasPermission:
permission: Write
- isActivitySender:
user: denelon
issueAuthor: False
- isActivitySender:
user: stephengillie
issueAuthor: False
then:
# If the payload is an issue_Comment or a Pull_Request_Review_Comment
- if:
- or:
- payloadType: Issue_Comment
- payloadType: Pull_Request_Review_Comment
# Take different actions based on the comment pattern
then:
# Force-Merge
- if:
- commentContains:
pattern: '\[[Pp]olicy\]\s+[Ff]orce[\s-][Mm]erge'
isRegex: True
- isPullRequest
then:
- approvePullRequest:
comment: >-
A Microsoft-authorized representative is forcibly merging this PR
Template: msftbot/microsoft/merge
- enableAutoMerge:
mergeMethod: Squash
- removeLabel:
label: Needs-Attention
- removeLabel:
label: Needs-Author-Feedback
# Manually-Validated
- if:
- commentContains:
pattern: '\[[Pp]olicy\]\s+[Mm]anually[\s-][Vv]alidated'
isRegex: True
- isPullRequest
then:
- addReply:
reply: >-
A Microsoft-authorized representative has manually validated this pull requests to conform with the security requirements of this repository. This package may be exempt from additional pipeline runs.
Template: msftbot/microsoft/validated
- addLabel:
label: Validation-Completed
- removeLabel:
label: Needs-Attention
onFailure:
onSuccess:
5 changes: 3 additions & 2 deletions Moderation.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,18 +98,19 @@ Moderators are often the first to see and triage new issues, and so they have th
* `Needs-CLA`
* `Needs-Manual-Merge`
* `Network-Blocker`
* `Portable-Tar`
* `Portable-Archive`
* `Scripted-Application`
* `Windows-Features`
* `Zip-Binary`
* `PSA`

> [!NOTE]
>
> * Applying the following labels will automatically add `Blocking-Issue`
> * `Hardware`
> * `Interactive-Only-Installer`
> * `License-Blocks-Install`
> * `Portable-Tar`
> * `Portable-Archive`
> * `Windows-Features`
> * `Zip-Binary`
> * Adding `Needs-Attention` to a PR will automatically assign the repository maintainers
Expand Down
2 changes: 1 addition & 1 deletion manifests/1/123/123pan/1.3.3.0/123.123pan.installer.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Automatically updated by the winget bot at 2024/Feb/09
# Automatically updated by the winget bot at 2024/Feb/10
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.5.0.schema.json

PackageIdentifier: 123.123pan
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Automatically updated by the winget bot at 2024/Feb/09
# Automatically updated by the winget bot at 2024/Feb/10
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.5.0.schema.json

PackageIdentifier: 123.123pan
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Automatically updated by the winget bot at 2024/Feb/09
# Automatically updated by the winget bot at 2024/Feb/10
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.5.0.schema.json

PackageIdentifier: 123.123pan
Expand Down
2 changes: 1 addition & 1 deletion manifests/1/123/123pan/1.3.3.0/123.123pan.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Automatically updated by the winget bot at 2024/Feb/09
# Automatically updated by the winget bot at 2024/Feb/10
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json

PackageIdentifier: 123.123pan
Expand Down
16 changes: 16 additions & 0 deletions manifests/a/Aircall/Aircall/3.1.8/Aircall.Aircall.installer.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Created using wingetcreate 1.5.5.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.5.0.schema.json

PackageIdentifier: Aircall.Aircall
PackageVersion: 3.1.8
MinimumOSVersion: 7.0.0.0
InstallerType: msi
Scope: machine
UpgradeBehavior: install
ProductCode: '{4FCE0E0B-28E5-4F09-9215-5438D92E91DA}'
Installers:
- Architecture: x86
InstallerUrl: https://download-electron.aircall.io/Aircall-3.1.8.msi
InstallerSha256: AF8121B83ED46F048903CEE493DE13D2EEA569E514C01BE9E1F236668639D6FD
ManifestType: installer
ManifestVersion: 1.6.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Created using wingetcreate 1.5.5.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.5.0.schema.json

PackageIdentifier: Aircall.Aircall
PackageVersion: 3.1.8
PackageLocale: en-US
Publisher: Aircall
PublisherUrl: https://aircall.io/business-phone-system/
PublisherSupportUrl: https://aircall.io/inbound-call-center-software/
PrivacyUrl: https://aircall.io/privacy/
Author: Aircall
PackageName: Aircall
PackageUrl: https://aircall.io/download/
License: Proprietary
Copyright: Copyright © 2023, Aircall
ShortDescription: A flexible solution that fits the teams you have today (and the plans you have for tomorrow).
# ReleaseNotesUrl: https://support.aircall.io/hc/en-gb/sections/10393020321821-Release-Notes #Not working due to blocked website for bots
ManifestType: defaultLocale
ManifestVersion: 1.6.0
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Created using wingetcreate 1.5.5.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json

PackageIdentifier: Logitech.LogiTune
PackageVersion: 3.4.142.0
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.5.0
# Created using wingetcreate 1.5.5.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json

PackageIdentifier: Aircall.Aircall
PackageVersion: 3.1.8
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.6.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Created with komac v2.0.3
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.5.0.schema.json

PackageIdentifier: AllanBoll.FilesRemote
PackageVersion: '1.13'
InstallerType: zip
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: filesremote-1.13-Windows-x86_64-static\filesremote.exe
ReleaseDate: 2024-02-02
Installers:
- Architecture: x64
InstallerUrl: https://github.com/allanrbo/filesremote/releases/download/v1.13/filesremote-1.13-Windows-x86_64-static.zip
InstallerSha256: 32B9CF574994D50AD67C6E53AD38DFFEAF0029DD59A2B7672ADE8692412FE23F
ManifestType: installer
ManifestVersion: 1.5.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Created with komac v2.0.3
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.5.0.schema.json

PackageIdentifier: AllanBoll.FilesRemote
PackageVersion: '1.13'
PackageLocale: en-US
Publisher: Allan Boll
PublisherUrl: https://github.com/allanrbo
PublisherSupportUrl: https://github.com/allanrbo/filesremote/issues
Author: Allan Boll
PackageName: FilesRemote
PackageUrl: https://github.com/allanrbo/filesremote
License: MIT
LicenseUrl: https://github.com/allanrbo/filesremote/blob/HEAD/LICENSE
Copyright: Copyright (c) 2023 Allan Riordan Boll
CopyrightUrl: https://github.com/allanrbo/filesremote/blob/master/LICENSE
ShortDescription: An SSH file manager that lets you edit files like they are local
Moniker: filesremote
ReleaseNotes: Support for opening videos in a configurable video player, and images in a configurable image viewer. Thanks to @JJBT for this feature!
ReleaseNotesUrl: https://github.com/allanrbo/filesremote/releases/tag/v1.13
ManifestType: defaultLocale
ManifestVersion: 1.5.0
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Created with Komac v1.11.0
# Created with komac v2.0.3
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.5.0.schema.json

PackageIdentifier: AnyDeskSoftwareGmbH.AnyDesk
PackageVersion: 8.0.6
PackageIdentifier: AllanBoll.FilesRemote
PackageVersion: '1.13'
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.5.0
Loading

1 comment on commit 83b096e

@github-actions
Copy link

Choose a reason for hiding this comment

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

@check-spelling-bot Report

🔴 Please review

See the 📜action log for details.

Unrecognized words (2)

easliy
ususally

Previously acknowledged words that are now absent admins craigloewen Daa Esco fabricbot Filezilla jedieaston Joakim Kad Karan Levvie mdanish Megamix msft quhxl redistribution russellbanks Tbot timezone Trenly :arrow_right:
To accept ✔️ these unrecognized words as correct and remove the previously acknowledged and now absent words, run the following commands

... in a clone of the [email protected]:stephengillie/winget-pkgs.git repository
on the Tools-update-12-20 branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/v0.0.21/apply.pl' |
perl - 'https://github.com/stephengillie/winget-pkgs/actions/runs/7880934553/attempts/1'
If the flagged items are 🤯 false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to the excludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.

    ^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude README.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write a pattern that would match it,
    try adding it to the patterns.txt file.

    Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines.

    Note that patterns can't match multiline strings.

Please sign in to comment.