aboutsummaryrefslogtreecommitdiff
path: root/.github/scripts
Commit message (Collapse)AuthorAge
* ci: update reviewersdundargoc2023-04-02
|
* ci: enable CI_BUILD automatically if environment variable CI is true (#22312)dundargoc2023-02-18
| | | | | | | Having to specify CI_BUILD for every CI job requires boilerplate. More importantly, it's easy to forget to enable CI_BUILD, as seen by 8a20f9f98a90a7a43aea08fcde2c40a5356b4f7b. It's simpler to remember to turn CI_BUILD off when a job errors instead of remembering that every new job should have CI_BUILD on.
* ci: remove former dependencies that are no longer needed (#22301)dundargoc2023-02-18
| | | | | | | | | libtool, autoconf, automake and perl are no longer dependencies of neovim and doesn't need to be installed in CI anymore. The dependencies and the commit that removed them as dependencies are the following: libtool: b05100a9eaad5980ea7652137bc4a1c2d15d752f perl: 20a932cb72cf077d54e3498ef93341ffe3d4cdbb autoconf+automake: e23c5fda0a3fe385af615372c474d4dad3b74464
* ci: replace cmake script with bash script (#22246)dundargoc2023-02-13
| | | | Bash has better error handling than cmake, and seem overall slightly more suited to scripting than cmake.
* ci: install dependencies with a single script (#22241)dundargoc2023-02-12
| | | It's easier if the os-specific installations are done by the script itself
* ci: remove reviewers from the refactor label (#22216)dundargoc2023-02-11
| | | Anyone can review a refactor depending on what's being refactored.
* ci: add universal macos job (#22156)dundargoc2023-02-07
| | | | | The universal macos release is particularly sensitive to build system changes. Adding a job that builds a universal binary whenever a cmake file is changed will help prevent future release breaks.
* ci: add platform:nix label when changing nix files (#21569)dundargoc2022-12-28
| | | Also update the reviewer list.
* ci: remove needs:response label if author responds (#21489)dundargoc2022-12-23
| | | | | | | | | | ci: remove "needs:response" label if author responds The default behavior of the stale action is to indiscriminately remove the `needs:response` label for any activity whatsoever, from anyone. The other option is to turn it off completely, meaning the maintainers needs to manually remove the label themselves when the author responds for an issue to not close automatically. Neither of these behaviors are useful to us.
* ci: add team reviewers (#21434)dundargoc2022-12-15
| | | | | | | | Using team reviewers when possible reduces the churn on the git history as we'll be able to add or remove reviewers without needing to change the workflow files. This requires using Github fine-grained personal access tokens with Pull Requests set to "Read and write" and Members to "Read-only".
* ci: use shell script to deduplicate workflow (#21079)dundargoc2022-12-05
|
* ci: add more reviewers based on label (#21155)dundargoc2022-11-30
|
* ci: add reviewers based on labels (#20703)dundargoc2022-10-18
|
* ci: add more reviewers based on label (#17975)dundargoc2022-09-10
|
* ci: remove gpanders from api reviewers (#20074)Gregory Anders2022-09-03
|
* ci: remove mjlbach from reviewers (#18297)Michael Lingelbach2022-04-29
|
* ci: remove reviewers when drafting or closing a PRDundar Göc2022-03-27
|
* ci(reviews): update reviewersDundar Göc2022-03-04
|
* ci(reviews): move reviews.js to .github/scriptsDundar Göc2022-02-17