aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAge
...
* | ci: only request review on open non-draft PRszeertzjq2022-02-13
| |
* | Merge pull request #17376 from dundargoc/ci/reviews/upgrade-to-v6James McCoy2022-02-12
|\ \ | | | | | | ci(reviews): upgrade github-script version to v6
| * | ci(reviews): upgrade github-script version to v6Dundar Göc2022-02-12
| | |
* | | revert: "ci: use continue-on-error instead of "|| true""Dundar Göc2022-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 numberDundar Göc2022-02-11
| |
* | ci: add reviewers if labels are manually added after PR creationDundar Göc2022-02-10
| |
* | ci: add more reviewers based on labelDundar Göc2022-02-09
| |
* | ci: add write permissions to add-reviewer jobDundar Göc2022-02-08
| |
* | ci: add reviewers based on labelDundar Göc2022-02-07
|/
* ci(commitlint): use lintcommit.lua from main repoJames McCoy2022-02-06
| | | | [skip ci]
* ci: add intercept_tls_get_addr=0 to ASAN_OPTIONSzeertzjq2022-01-27
|
* ci: create automated PRs as draft PRsJames McCoy2022-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-jobJames McCoy2022-01-17
|\ | | | | ci: remove non-working add-reviewer job
| * ci: remove non-working add-reviewer jobDundar Göc2022-01-17
| |
* | ci(api-docs): avoid running ci for doc commitsJames McCoy2022-01-17
| |
* | ci(commitlint): use pull_request_target to avoid "skip ci"James McCoy2022-01-17
|/
* ci(release): enable gh's api debug logs when creating the releaseJames McCoy2022-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 jobsDundar Göc2022-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 labelDundar Göc2022-01-09
| | | | Also remove CODEOWNERS since this is a superior solution.
* Merge pull request #17000 from dundargoc/ci/use-continue-on-errorJames McCoy2022-01-08
|\ | | | | ci: use continue-on-error instead of "|| true"
| * ci: use continue-on-error instead of "|| true"Dundar Göc2022-01-08
| | | | | | | | The intention is clearer and doesn't rely on shell-isms.
* | ci: set CLANG_SANITIZER variable to TSAN when running the tsan jobDundar Göc2022-01-07
|/
* ci: run type-scope job after the triage jobDundar Göc2022-01-07
| | | | | This should prevent the scenario of one job accidentally removing a relevant label from the other.
* chore: fix typos (#16816)dundargoc2022-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 pipDundar Göc2022-01-03
|
* ci: remove unnecessary before_install scriptDundar Göc2022-01-02
|
* Merge pull request #16853 from jamessan/clint-master-onlyJames McCoy2022-01-02
|\ | | | | ci: run lint only on master branch
| * ci: run lint only on master branchJames McCoy2021-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-13James McCoy2022-01-01
|\ \ | |/ |/| ci: bump clang version to 13 in asan and tsan
| * ci: bump clang version to 13 in asan and tsanzeertzjq2022-01-01
| |
* | ci: remove outdated brew workaround that isn't needed anymoreDundar Göc2021-12-31
|/
* ci: cancel in-progress CI if a PR is updatedJames McCoy2021-12-25
| | | | [skip ci]
* ci: remove unused "squash typo" workflowDundar Göc2021-12-20
|
* Merge pull request #16524 from dundargoc/ci/optimize-brewJames McCoy2021-12-09
|\ | | | | ci: remove "brew upgrade" from macos jobs
| * ci: remove "brew upgrade" from macos jobsDundar Göc2021-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)dundargoc2021-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 actionDundar Göc2021-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 McCoy2021-11-30
| | | | [skip ci]
* ci!: remove win32 builds/releasesJames McCoy2021-11-14
|
* ci(release): delete nightly/stable tag so release recreates itJames McCoy2021-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 branchesJames McCoy2021-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" worksJames McCoy2021-10-30
| | | | [skip ci]
* ci(backport): bump version to v0.0.7James McCoy2021-10-30
| | | | [skip ci]
* ci(backport): add write permissions for contents/pull_requestsJames McCoy2021-10-30
| | | | | | The workflow needs to create commits and PRs. [skip ci]
* ci(release): do not fail if stable/nightly release doesn't existJames McCoy2021-10-30
| | | | [skip ci]
* ci(release): re-publish "stable" release for versioned releasesJames McCoy2021-10-30
| | | | [skip ci]
* ci(release): use gh cli instead of 3rd-party actionsJames McCoy2021-10-30
| | | | | | Closes #15709 [skip ci]
* ci: run functionaltest-lua on drafts as wellDundar Göc2021-10-28
|
* feat(ci): add backport PR action (#14766)Michael Lingelbach2021-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 #16065Jakub Łuczyński2021-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.