Commit Graph

35 Commits

Author SHA1 Message Date
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
Alex
4dacd997a5
GitHub Workflows security hardening (#26640)
Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>

Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
2022-09-01 13:36:51 -07:00
Robert Schumacher
292067a61d
[docs] Fix broken links and generate documentation for vcpkg-gn (#24764)
* [docs] Fix broken links. Add docs validation pipeline.

* [docs][regenerate.ps1] Do not require a README.md in helper ports

* [docs] Update validateDocs.yml to point to current main
2022-05-20 14:42:35 -07:00
Billy O'Neal
423cf6c160
Clarify that found license is the found license, not the suggested one. (#24735)
See https://github.com/microsoft/vcpkg/issues/24709
2022-05-17 16:47:01 -07:00
autoantwort
e9d2b4c40e
[vcpkg ci] Check for deprecated license identifiers (#23039) 2022-04-27 12:58:45 -07:00
Kai Pastor
621e15608e
[zziplib] Update to v0.13.72 (#24011)
* Update zziplib to 0.13.72

* Modernize portfile

* Fix formatting check

Separately collect and display result from version scheme check.
Ignore error from version scheme check when checking version values.
Pass output also to console.

* Update version scheme and license info

* Update versions
2022-04-08 12:58:32 -07:00
autoantwort
bb9bf77a6b
Fix github actions (#23720) 2022-03-22 10:55:22 -07:00
Thomas1664
a7f4e7bf98
Remove trailing whitespaces from some issue templates (#23667) 2022-03-21 13:13:11 -07:00
autoantwort
04ec3b4383
Fix github actions (#23674) 2022-03-21 10:14:10 -07:00
xavier2k6
d7ac060d01
[vcpkg-ci] Update "PR Suggestions" workflow actions (#23520)
`actions/github-script` -> v6
`actions/checkout` -> v3
`actions/upload-artifact` -> v3
2022-03-14 14:54:50 -07:00
nicole mazzuca
05c445c1fb
[gh suggestions] change license link, make it details (#22946)
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-02-10 11:19:11 -08:00
autoantwort
ee3cd46dca
[vcpkg ci] Ask for adding a license field (#20790)
* [vcpkg ci] Ask for adding a license field

* Apply suggestions from code review

* try out license field thing

* fix two newlines after </details>

* add more newlines

* Revert "try out license field thing"

This reverts commit 3ab82662ae.

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-01-20 14:04:48 -08:00
Hunter
fcd3a3bb53
Issue templates: Fix typo in build failure (#21297) 2021-11-10 10:48:20 -08:00
autoantwort
28f361cfa9
vcpkg ci: grep returns -1 when it finds nothing, use || true so that the term returns 0 (#20236) 2021-09-20 08:57:30 -07:00
autoantwort
20562031cd
fix ci: suggest vcpkg_*_cmake -> vcpkg_cmake_* migration (#20218) 2021-09-17 07:51:38 -07:00
autoantwort
30a3d841d8
ci: suggest vcpkg_*_cmake -> vcpkg_cmake_* migration (#20142) 2021-09-16 11:33:07 -07:00
autoantwort
ac0605b700
[vcpkg-ci] Request conversion of CONTROL files (#19698) 2021-09-13 20:05:43 -07:00
Phoebe
3f3cf1e304
[vcpkg] [issue template] Questions would be posted in the discussion section instead (#18696) 2021-08-30 17:54:50 -07:00
Robert Schumacher
f503c5d384
[vcpkg-ci] Add GitHub Actions precheck and reporting (#19115) 2021-07-26 14:26:28 -07:00
autoantwort
bbd4b50754
[vcpkg] improve pull request template (#17049)
* improve pull request template

* Update .github/pull_request_template.md: Apply suggestion

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-12 13:42:44 -07:00
Phoebe
43579f3d7f
[vcpkg github] Update pull request template (#11260) 2020-05-11 14:52:07 -07:00
Phoebe
16fdd22565 [vcpkg] Add pull request template (#9280)
* [vcpkg] Add pull request template

* Update pull_request_template.md
2019-12-11 12:12:08 -08:00
Phil Christensen
6bca08bbe9 Add labels to issue templates 2019-07-19 13:36:35 -07:00
Phil Christensen
1ab2f88f89
Create issue templates (#7336) 2019-07-19 13:32:32 -07:00