73 Commits

Author SHA1 Message Date
xavier2k6
cfe0a8e29c [GitHub Actions] Updated workflows with newer revisions (#48767) 2025-12-09 13:03:50 -08:00
autoantwort
9b20edfa29 [actions] auto close empty issues (#46545) 2025-07-23 16:19:28 -07:00
Billy O'Neal
1f1065fe56 Resolve missing permissions block security alert (#46522) 2025-07-21 13:09:10 -07:00
autoantwort
bafef5f2bf actions: check that the vcpkg-tools.json only contain valid sha's (#46484) 2025-07-20 15:29:56 -07:00
Billy O'Neal
4a1e8320e2 Potential fix for code scanning alert no. 2: Workflow does not contain permissions (#46079)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-06-18 23:42:36 +00:00
Billy O'Neal
4201571159 Onboard to CodeQL to make Service360 happy (#45973) 2025-06-12 23:21:25 +00:00
Billy O'Neal
5a874b05fb Enforce formatting of baseline files. (#45282) 2025-04-30 11:56:46 -07:00
autoantwort
0c8d0d579a [github workflow] auto close issues about gitlab.freedesktop.org (#44454) 2025-03-18 23:41:56 -07:00
Billy O'Neal
2a31387236 Change actions trigger to pushing to the 'onboard-actions' branch. (#41955) 2024-11-04 15:54:01 -08:00
Billy O'Neal
a9b7601348 Add minimal test-modified-ports workflow. (#41954) 2024-11-04 10:14:40 -08:00
autoantwort
d221c5d2cb Bot: Close more low quality issues (#41817) 2024-10-31 15:33:52 -07:00
autoantwort
531748e9f2 Bot: Comment when issue is not correctly formatted (#41819) 2024-10-28 23:45:40 -07:00
autoantwort
ea189a0a82 Bot: Normalize line endings (#41832) 2024-10-28 12:33:53 -07:00
Billy O'Neal
511d74f695 Update vcpkg-tool to 2024-09-30 (#41271) 2024-09-30 14:42:34 -07:00
aristotelos
51ac169b45 Add instruction to reset port version (#40872) 2024-09-12 15:10:32 -07:00
Kai Pastor
ea46374aa9 [vcpkg ci,liburing] Improve license identifier check (#39679)
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2024-07-15 14:43:55 -04:00
autoantwort
e14c126a3b Github Actions Stale Bot: fix permissions (#37082)
Should fix https://github.com/microsoft/vcpkg/actions/runs/8042493696  
See
https://github.com/actions/stale?tab=readme-ov-file#recommended-permissions
2024-03-05 02:10:28 -08:00
autoantwort
76a2b89d17 [bot] automatically handle "configure: error: 'autoconf-archive' is missing" (#37083)
Automatically handle issues like
https://github.com/microsoft/vcpkg/issues/36171 or
https://github.com/microsoft/vcpkg/issues/37013
2024-03-05 02:07:49 -08:00
autoantwort
5c5edf4941 [bot] automatically handle too short issues and internal compiler errors (#36673)
Handles issues that are to short or reports an internal compiler error.
Examples:
https://github.com/autoantwort/vcpkg/issues/37
https://github.com/autoantwort/vcpkg/issues/38
https://github.com/autoantwort/vcpkg/issues/39
2024-02-15 23:59:09 -08:00
autoantwort
328fe728ea [stale bot] use old version to workaround bug (#36674) 2024-02-09 20:38:39 -08:00
autoantwort
5b42fc02a3 [bot] automatically handle 'Copy issue body from' and 'Please install it via your package manager' issues (#36588) 2024-02-06 13:58:20 -08:00
Thomas1664
af8f7ee870 [actions] Update workflows (#36404) 2024-02-01 14:59:24 -08:00
Lily Wang
a1a1cbc975 Add period for some descriptions in the new PR and new issue templates (#36237)
* Add period in the new PR and new issue template

* fix typo

---------

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Javier Matos Denizac <javiermat@microsoft.com>
2024-01-19 13:14:40 -08:00
Frank
98d825aa83 [vcpkg][workflows] Bold warning output information (#35902) 2024-01-03 17:31:13 -08:00
autoantwort
56319638f6 [stale bot] don't mark issues as stale and not stale in the same run (#35081) 2023-11-14 12:28:50 -08:00
autoantwort
9db423970c [stale workflow] ignore other labels to not reach operations-per-run (#33410) 2023-08-29 11:26:34 -07:00
autoantwort
92ae1d6b00 Fix syntax error in yaml file (#33327) 2023-08-22 14:54:45 -07:00
autoantwort
b98e11a164 Mark all issues as stale after 180 days (#33103)
* Add automatic close community-triplet issues

* Mark all issues are stale

---------

Co-authored-by: Cheney-Wang <850426846@qq.com>
2023-08-22 13:07:52 -07:00
autoantwort
68f680c84b Stale bot: fix wrong label name (#32758) 2023-07-25 17:54:37 -07:00
autoantwort
4a1035927d Check for failed msys2 downloads in issues (#31991)
* Check for failed msys2 downloads

* Trigger Build
2023-06-28 01:13:10 -07:00
autoantwort
1ce35e99be Update stale.yml (#31886)
Fix typo
2023-06-08 09:55:04 -07:00
autoantwort
4d0706551b Use Stale bot to close issues (#28806)
* Use Stale bot to close issues

* Update .github/workflows/stale.yml

Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>

* update action

---------

Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
2023-06-06 15:01:49 -07:00
autoantwort
662dbb50e6 allow blank issues (#31755) 2023-06-02 11:21:25 -07:00
Jack·Boos·Yu
8b10402c57 [vcpkg ci] error out cmake related deprecated functions (#31080)
* [vcpkg ci] error out cmake related deprecated functions

* Just have a try

* fix

* pick another variable name

* so far so good

* Maybe fix CI

* rename

---------

Co-authored-by: jyu49 <yu_jack@apple.com>
2023-05-31 11:54:31 -07:00
autoantwort
4116148a7f [actions] automatically answer missing windows SDK issues (#30547)
* [actions] automatically answer missing windows SDK issues

* Trigger Build
2023-04-11 13:55:44 -07:00
autoantwort
92acffb8d6 [issues] Use issue forms instead of markdown templates (#30605) 2023-04-06 16:45:55 -07:00
autoantwort
cf7e209a48 Update request-an-update-to-an-existing-port.md (#30471)
Use right label
2023-03-29 16:24:25 -07:00
autoantwort
aaf1156ab0 Update request-a-new-port.md (#30472)
Use the right labels
2023-03-28 11:29:20 -07:00
autoantwort
9ff0d3aadc [actions] fix bot (#29892)
Always capture output (currently only the output of the true command is captured)
2023-02-27 15:04:25 -08:00
Javier Matos Denizac
de22f4f736 Rogue_Bot (#29850)
* typo + debug steps for our rogue bot

* reset branch

* fix grep call
2023-02-24 16:19:13 -08:00
autoantwort
1bf4aea74e New deprecated annotations (#29788)
* Github Checks: Use line annotations to mark deprecated functions

* `vcpkg_copy_tool_dependencies` is not deprecated anymore

* Random changes

* Fix broken bot

* Revert "Random changes"

This reverts commit 383f4b4535.
2023-02-23 17:11:15 -08:00
Billy O'Neal
90e3d2b253 Get the Actions bot out of the PR review business. (#29777)
* Recently, we are blocked from approving PRs from GitHub Actions across the entire microsoft/ organization. This change just updates a comment and 'fails' the check rather than trying to create reviews.

* Intentionally damage a port to test the bot.

* Try not commenting at all.

* More annotations.

* ExitCode is not a thing.

* Remove markdownisms from console output.

* Fix intentional damage almost

* Remove all intentional breakage.

* Update .github/workflows/untrustedPR.yml

Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>

---------

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>
2023-02-22 13:08:44 -08:00
Lily Wang
31a159c1ca Modify doc link in the new PR template (#29704) 2023-02-16 22:02:37 -08:00
Robert Schumacher
547c030e68 [vcpkg docs] Remove docs migrated to https://learn.microsoft.com/vcpkg and Microsoft/vcpkg-docs (#28350)
* [docs] Remove embedded documentation in favor of learn.microsoft.com

* [docs] Remove validation workflow
2023-02-16 11:36:51 -08:00
Billy O'Neal
9b02054e43 Add a new-port checklist to the new PR template. (#27447)
* Add a new-port checklist to the new PR template.

I have observed many people tend to "tune out" our current pull request template, including maintainers, who don't even look at the content and sometimes miss important things people are trying to tell us. To that end, I would like to replace it with something more useful, including things for people submitting the most common kinds of PRs to check.

* Apply fixes suggested by @vicroms and @PhoebeHui
2023-01-19 16:59:05 -08:00
autoantwort
e1724c77ba warn when vcpkg_extract_source_archive_ex is used (#27433) 2022-10-24 17:09:56 -07:00
Billy O'Neal
51dd79db8c Update vcpkg-tool to 2022-10-12. (#27209)
* Update vcpkg-tool to 2022-10-12.

https://github.com/microsoft/vcpkg-tool/releases/tag/2022-10-12

* Unset VCPKG_ROOT.
2022-10-13 16:15:20 -07:00
Billy O'Neal
20630e616b Version lock the github actions actions. (#26933)
* Version lock the github actions actions.

* Work around https://github.com/actions/runner-images/pull/6196
2022-09-23 11:36:45 -07:00
Billy O'Neal
86eb754bce Minor github bot cleanups. (#26930)
* Remove no longer necessary caching step in the github bot.
2022-09-22 16:55:36 -07:00
Thomas1664
a1737683a6 [issue template] Emphasise that console output isn't enough (#26569)
* [issue template] Emphasise that console output isn't enough

* comments before failure logs

* Be even more specific

* Remove s

* Address CR

* ⁉

* use new label

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-09-15 14:19:41 -07:00