Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | chore: disable creating a blank issue | Christian Clason | 2021-11-11 |
| | |||
* | 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. | ||
* | ci(commitlint): use action to checkout to pr branch directly | Dundar Göc | 2021-10-19 |
| | |||
* | ci(labeler): Remove checkout steps | Rob Cowsill | 2021-10-15 |
| | | | Sets GH_REPO and passes PR number to `gh`, making checkout unnecessary | ||
* | ci: make labeler also work for breaking changes | Dundar Göc | 2021-10-13 |
| | | | | | | | | | | | | This means that "refactor!: description" and "refactor(scope)!: description" will add the "refactor" label. | ||
* | ci: disable commit-lint on draft PRs #15958 | dundargoc | 2021-10-08 |
| | |||
* | docs(contrib): recommend `nvim --clean` #15917 | Christian Clason | 2021-10-05 |
| | |||
* | ci: add type and scope from PR title as labels #15850 | dundargoc | 2021-09-30 |
| | | | This only works if the label exists in the first place of course. | ||
* | ci(lintcommit.lua): replace third-party commitlint #15747 | dundargoc | 2021-09-26 |
| | |||
* | ci: use runner, instead of os, for job name and cache key | James McCoy | 2021-09-24 |
| | |||
* | ci: add macOS 11 build | James McCoy | 2021-09-24 |
| | |||
* | ci(labeler): diagnostic | Justin M. Keyes | 2021-09-18 |
| | |||
* | docs: issue templates | Justin M. Keyes | 2021-08-22 |
| | |||
* | docs: issue templates | Justin M. Keyes | 2021-08-22 |
| | |||
* | fix(ci): re-run GHA for ready_for_review events (#15377) | James McCoy | 2021-08-15 |
| | | | | | | | | By default, the pull_request target only runs for the "opened", "synchronize", and "reopened" events. Since we've disabled GHA CI for "draft" PRs, the "ready_for_review" event also needs to be included so CI is automatically run when leaving draft status. | ||
* | Merge pull request #15367 from jamessan/release-fixes | James McCoy | 2021-08-14 |
|\ | | | | | Clean up release handling | ||
| * | build: use RelWithDebInfo build for nightlies, Release for releases | James McCoy | 2021-08-13 |
| | | | | | | | | | | | | | | | | Unlike Release build type, RelWithDebInfo does not disable asserts. This helps get better debug info from people brave enough to use the nightly builds, but shouldn't be used for official releases. [skip ci] | ||
* | | ci: fix typo squasher by changing trigger to "pull_request_target" (#15357) | dundargoc | 2021-08-13 |
| | | | | | | | | | | The "pull_request" trigger only enables read-access for forks, "pull_request_target" is required if a fork is to be a trigger. Also changed the python script to reflect this change. | ||
* | | chore: link to Discourse when choosing issue template for user questions | Dundar Göc | 2021-08-13 |
| | | |||
* | | ci: make all questions mandatory in bug template | Dundar Göc | 2021-08-10 |
| | | |||
* | | ci: create GitHub Action that squashes all typo PRs into a single PR (#15041) | dundargoc | 2021-08-09 |
| | | | | | | | | The action adds all pull-request authors (and Marvim) as a co-author to the newly created PR and also links to the closed PRs. | ||
* | | ci(labeler): apply label tests if only files under test have changed (#15305) | dundargoc | 2021-08-08 |
| | | |||
* | | ci(forms): fix "vim" description in bug template | Christian Clason | 2021-08-07 |
| | | | | | | Make clear that the version should be specified in any case, including patch level | ||
* | | ci(labeler): apply documentation label only for changes exclusively in ↵ | dundargoc | 2021-08-07 |
| | | | | | | | | runtime/doc/* (#15298) | ||
* | | ci(labeler): add "tests" and "ci" labels to the labeler action (#15287) | dundargoc | 2021-08-06 |
| | | | | | | | | Also added "CONTRIBUTING.md" file under the "documentation" label since it gets changed fairly often. | ||
* | | ci(labeler): fix syntax so changes under src/nvim/lua are registered (#15285) | dundargoc | 2021-08-06 |
| | | | | | | | | The labeler action requires a glob (*) to denote files under a directory. | ||
* | | ci: disable false "footer-leading-blank" warning from commitlint (#15238) | dundargoc | 2021-08-02 |
| | | |||
* | | Merge pull request #15129 from dundargoc/action/commitlint | Matthieu Coudron | 2021-08-02 |
|\ \ | | | | | | | ci: add commit linter to GitHub Actions. | ||
| * | | ci: add commit linter to GitHub Actions | Dundar Göc | 2021-08-01 |
| | | | |||
* | | | chore: fix lsp bug issue template | Christian Clason | 2021-07-29 |
| | | | | | | | | | correct description for expected behavior | ||
* | | | chore: fix bug issue template form | Christian Clason | 2021-07-29 |
| | | | | | | | | | description for "expected behavior" was wrongly attached to "actual behavior" | ||
* | | | ci(labeler): adapt to new label names | Christian Clason | 2021-07-28 |
| | | | |||
* | | | ci: label PRs only the first time they're opened (#15209) | dundargoc | 2021-07-28 |
| | | | | | | | | | instead of on every change -- including removing erroneous labels | ||
* | | | ci(labeler): update label format | Christian Clason | 2021-07-28 |
|/ / |