Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | ci: only request review on open non-draft PRs | zeertzjq | 2022-02-13 | |
| | | ||||
* | | Merge pull request #17376 from dundargoc/ci/reviews/upgrade-to-v6 | James McCoy | 2022-02-12 | |
|\ \ | | | | | | | ci(reviews): upgrade github-script version to v6 | |||
| * | | ci(reviews): upgrade github-script version to v6 | Dundar Göc | 2022-02-12 | |
| | | | ||||
* | | | revert: "ci: use continue-on-error instead of "|| true"" | Dundar Göc | 2022-02-12 | |
|/ / | | | | | | | | | | | | | | | | | This reverts commit 559aa4179c639f5ebd45474a36361343ac2371cf. I mistakenly believed both ways of writing were equivalent; this is untrue. Setting continue-on-error to true will make the job pass, but an error annotation will still be created which is misleading since it's not actually an error. | |||
* | | ci: fix reviews workflow by sending an artifact with PR number | Dundar Göc | 2022-02-11 | |
| | | ||||
* | | ci: add reviewers if labels are manually added after PR creation | Dundar Göc | 2022-02-10 | |
| | | ||||
* | | ci: add more reviewers based on label | Dundar Göc | 2022-02-09 | |
| | | ||||
* | | ci: add write permissions to add-reviewer job | Dundar Göc | 2022-02-08 | |
| | | ||||
* | | ci: add reviewers based on label | Dundar Göc | 2022-02-07 | |
|/ | ||||
* | ci(commitlint): use lintcommit.lua from main repo | James McCoy | 2022-02-06 | |
| | | | | [skip ci] | |||
* | ci: add intercept_tls_get_addr=0 to ASAN_OPTIONS | zeertzjq | 2022-01-27 | |
| | ||||
* | ci: create automated PRs as draft PRs | James McCoy | 2022-01-17 | |
| | | | | | | | | | | | | GH workflows aren't allowed to trigger other GH workflows. Since commitlint is a required check now, we need something manual to happen for it to run on vim-patch/api-doc PRs. Creating these PRs as drafts and then marking them as "ready to review" when we want to merge them will provide the manual trigger to run commitlint. [skip ci] | |||
* | Merge pull request #17122 from dundargoc/ci/remove-non-working-job | James McCoy | 2022-01-17 | |
|\ | | | | | ci: remove non-working add-reviewer job | |||
| * | ci: remove non-working add-reviewer job | Dundar Göc | 2022-01-17 | |
| | | ||||
* | | ci(api-docs): avoid running ci for doc commits | James McCoy | 2022-01-17 | |
| | | ||||
* | | ci(commitlint): use pull_request_target to avoid "skip ci" | James McCoy | 2022-01-17 | |
|/ | ||||
* | ci(release): enable gh's api debug logs when creating the release | James McCoy | 2022-01-12 | |
| | | | | | | | This is intended to help track down why the release is sporadically left in draft state, rather than being published. [skip ci] | |||
* | ci: add a continue-on-error to the add-reviewer jobs | Dundar Göc | 2022-01-09 | |
| | | | | | This is to circumvent a limitation in GitHub Actions that requires special organization access in order to add any reviewers. | |||
* | ci: add reviewer based on label | Dundar Göc | 2022-01-09 | |
| | | | | Also remove CODEOWNERS since this is a superior solution. | |||
* | Merge pull request #17000 from dundargoc/ci/use-continue-on-error | James McCoy | 2022-01-08 | |
|\ | | | | | ci: use continue-on-error instead of "|| true" | |||
| * | ci: use continue-on-error instead of "|| true" | Dundar Göc | 2022-01-08 | |
| | | | | | | | | The intention is clearer and doesn't rely on shell-isms. | |||
* | | ci: set CLANG_SANITIZER variable to TSAN when running the tsan job | Dundar Göc | 2022-01-07 | |
|/ | ||||
* | ci: run type-scope job after the triage job | Dundar Göc | 2022-01-07 | |
| | | | | | This should prevent the scenario of one job accidentally removing a relevant label from the other. | |||
* | chore: fix typos (#16816) | dundargoc | 2022-01-04 | |
| | | | | | | | Co-authored-by: Sean Dewar <seandewar@users.noreply.github.com> Co-authored-by: Gregory Anders <greg@gpanders.com> Co-authored-by: Sebastian Volland <seb@baunz.net> Co-authored-by: Lewis Russell <lewis6991@gmail.com> Co-authored-by: zeertzjq <zeertzjq@outlook.com> | |||
* | ci: install flake8 with apt instead of pip | Dundar Göc | 2022-01-03 | |
| | ||||
* | ci: remove unnecessary before_install script | Dundar Göc | 2022-01-02 | |
| | ||||
* | Merge pull request #16853 from jamessan/clint-master-only | James McCoy | 2022-01-02 | |
|\ | | | | | ci: run lint only on master branch | |||
| * | ci: run lint only on master branch | James McCoy | 2021-12-31 | |
| | | | | | | | | | | The list of known lint issues is only updated for the master branch, so other branches report lots of false positive issues. | |||
* | | Merge pull request #16840 from zeertzjq/ci-clang-13 | James McCoy | 2022-01-01 | |
|\ \ | |/ |/| | ci: bump clang version to 13 in asan and tsan | |||
| * | ci: bump clang version to 13 in asan and tsan | zeertzjq | 2022-01-01 | |
| | | ||||
* | | ci: remove outdated brew workaround that isn't needed anymore | Dundar Göc | 2021-12-31 | |
|/ | ||||
* | ci: cancel in-progress CI if a PR is updated | James McCoy | 2021-12-25 | |
| | | | | [skip ci] | |||
* | ci: remove unused "squash typo" workflow | Dundar Göc | 2021-12-20 | |
| | ||||
* | Merge pull request #16524 from dundargoc/ci/optimize-brew | James McCoy | 2021-12-09 | |
|\ | | | | | ci: remove "brew upgrade" from macos jobs | |||
| * | ci: remove "brew upgrade" from macos jobs | Dundar Göc | 2021-12-04 | |
| | | | | | | | | | | | | Packages are automatically upgraded on install. This will avoid upgrading unrelated packages, cutting the macos job time to about a half. | |||
* | | ci: install doxygen with conda instead of apt (#16517) | dundargoc | 2021-12-08 | |
|/ | | | | | | This provides a newer version of Doxygen (1.9.0 or later) that fixes a bug in the documentation generator. Closes #16498 | |||
* | ci: use tag v2 when using checkout action | Dundar Göc | 2021-12-04 | |
| | | | | | Using v2 automatically fetches the latest minor patch for v2, meaning free bug fixes without needing to manually update the tag version. | |||
* | fix(ci/backport): check for event_name == "pull_request_target" | James McCoy | 2021-11-30 | |
| | | | | [skip ci] | |||
* | ci!: remove win32 builds/releases | James McCoy | 2021-11-14 | |
| | ||||
* | ci(release): delete nightly/stable tag so release recreates it | James McCoy | 2021-11-02 | |
| | | | | | | | | Even though the releaes itself gets deleted, if the tag is not, then creating a new release just re-uses the same tag, even though we're using “--target <sha>”. [skip ci] | |||
* | ci: limit CI checks to the main dev branches | James McCoy | 2021-10-31 | |
| | | | | | | | | Now that we have various GH actions creating branches in the main repo, using the generic '**' pattern for the CI workflow is just wasting CI time and leading to more queued jobs. [skip ci] | |||
* | ci(backport): trigger on comments too, so "/backport" works | James McCoy | 2021-10-30 | |
| | | | | [skip ci] | |||
* | ci(backport): bump version to v0.0.7 | James McCoy | 2021-10-30 | |
| | | | | [skip ci] | |||
* | ci(backport): add write permissions for contents/pull_requests | James McCoy | 2021-10-30 | |
| | | | | | | The workflow needs to create commits and PRs. [skip ci] | |||
* | ci(release): do not fail if stable/nightly release doesn't exist | James McCoy | 2021-10-30 | |
| | | | | [skip ci] | |||
* | ci(release): re-publish "stable" release for versioned releases | James McCoy | 2021-10-30 | |
| | | | | [skip ci] | |||
* | ci(release): use gh cli instead of 3rd-party actions | James McCoy | 2021-10-30 | |
| | | | | | | Closes #15709 [skip ci] | |||
* | ci: run functionaltest-lua on drafts as well | Dundar Göc | 2021-10-28 | |
| | ||||
* | feat(ci): add backport PR action (#14766) | Michael Lingelbach | 2021-10-26 | |
| | | | Trigger the backport action upon merge by marking a PR with the label `backport <branchname>` or after merge by applying the label and writing a comment containing `/backport`. | |||
* | build: update cmake min version to 3.10 #16065 | Jakub Łuczyński | 2021-10-19 | |
| | | | | | | * build(cmake): update cmake min version to 3.10 * ci: test cmake minimum required version * build(cmake): remove some legacy includes * Since version 3.5 cmake_parse_arguments is implemented natively. |