Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge 8ebceb0486
[GitOps] Tell people using VSCode what to do when the move-to-vs-feedback label is applied. (#20613)
Also stop mentioning VSMac.

Ref: https://github.com/dotnet/maui/pull/22152
2024-05-21 09:33:44 +02:00
Rolf Bjarne Kvinge 4224f8473c
[GitOps] Fix syntax to reference the author. (#20199) 2024-02-26 15:53:22 +01:00
Rolf Bjarne Kvinge 11e8df0f44
[GitOps] Automatically close inactive community pull requests after 28 days. (#20177)
For any pull request with the 'community' label:

1. After 21 days of inactivity: give a warning that the pull request is out of date and will be closed.
2. After 28 days of inactivity: close the pull request.

Only check once a week (every Monday - there's no hurry here), so there may be
an additional 6 days until the inactivity workflow is triggered (if the last
action occurred on a Tuesday)

Unanswered question: I'm not sure if the first action will be considered as
some activity, in which case the second action will only happen in 21 + 28
days = 49 days. It doesn't really matter; the important part is that pull
requests are automatically closed after some time (and 49 days - even 55 days
- is still way better than now, which can be years).
2024-02-23 09:01:01 +01:00
Rolf Bjarne Kvinge c9aafd274d
[GitOps] Add an opt-out for automated comments for need-* labels. (#20170)
Currently a descriptive comment is automatically added to an issue when either
the 'need-info' or the 'need-repro' label is added to an issue, requesting
more info or a test project, respectively, and then when the reporter (or
anyone else) comments something, the `need-info`/`need-repro` label is removed
and a `need-attention` label is added.

However, sometimes this can get repetitive if the reporter replies frequently,
or someone else steps in and answers questions or asks unrelated questions,
and we have to add back the `need-info` or `need-repro` every time.

So add an opt-out: if the label `no-auto-reply` is set, then don't add that
descriptive comment.

The label is single-use: it'll be removed when a `need-info` or `need-repro`
labels is added.
2024-02-22 08:49:31 +01:00
Rolf Bjarne Kvinge 294bc1db9a
[GitOps] Ignore any comments by msftbot. (#18661)
Otherwise we might end up with a bot fight:

https://github.com/xamarin/xamarin-macios/issues/18598#issuecomment-1669416345
2023-08-08 17:02:58 +02:00
microsoft-github-policy-service[bot] 4e4d564ae2
FabricBot: Onboarding to GitOps.ResourceManagement because of FabricBot decommissioning (#18541)
Add prIssueManagement.yml to onboard repo to GitOps.ResourceManagement
as FabricBot replacement

Owners of the FabricBot configuration should have received email
notification. The same information contained in the email is published
internally at: https://aka.ms/gim/fabricbot. Details on the replacement
service and the syntax of the new yaml configuration file is available
publicly at: https://microsoft.github.io/GitOps/policies/resource-management.html
2023-08-01 17:07:37 +02:00