Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Merge pull request #17888 from dundargoc/ci/remove-reviewers-when-drafting | James McCoy | 2022-03-31 | |
|\ | ||||
| * | ci: remove reviewers when drafting or closing a PR | Dundar Göc | 2022-03-27 | |
| | | ||||
* | | ci: label changes to Makefiles as build | casswedson | 2022-03-27 | |
| | | | | | | | | | | Makefiles are used for builds, so why not label changes to these files as build | |||
* | | Merge pull request #17873 from muniter/jl-apidocs-improvementes | James McCoy | 2022-03-27 | |
|\ \ | |/ |/| | ci(doc): improve missing docs workflow | |||
| * | ci(doc): improve missing docs workflow | Javier López | 2022-03-26 | |
| | | | | | | | | | | | | | | | | | | | | 1. Add new pattern `runtime/doc/**`. This is a common case were the contributor modifies only the help file but the doc gen would discard their changes. 2. Add to the output what the changes after running doc gen would be. [skip ci] | |||
* | | Merge pull request #17857 from muniter/jl-breaking-change-label | James McCoy | 2022-03-26 | |
|\ \ | |/ |/| | ci: automatic breaking change label | |||
| * | ci: automatic breaking change label | Javier López | 2022-03-26 | |
| | | | | | | | | | | When the PR title contains the breaking change format apply the breaking-change label. | |||
* | | chore: fix typos (#17755) | dundargoc | 2022-03-25 | |
|/ | | | | Co-authored-by: Jordan Haine <jhaine@securitycompass.com> | |||
* | ci: remove src/nvim/**.lua from docgen pattern | zeertzjq | 2022-03-24 | |
| | | | | After #17623 this pattern is no longer necessary. | |||
* | fix(ci): provide necessary permissions for calling workflow | Javier López | 2022-03-21 | |
| | | | | | Also error on the side of security adding an extra check on the automatic PR step. | |||
* | ci(docs): add a check for PR's to commit their doc changes | Javier López | 2022-03-18 | |
| | | | | | | | | Repurpose the api-docs workflow to also run in all PR's but work only as a check, if the changes in the PR introduce doc changes that are not committed fail. [skip ci] | |||
* | ci: refactor and simplify CI process | Dundar Göc | 2022-03-10 | |
| | ||||
* | ci(macos): minimize log output from brew update | Dundar Göc | 2022-03-07 | |
| | | | | | Also remove perl from brew install to prevent a warning that states it's already installed. | |||
* | ci: document the purpose of some non-obvious jobs | Dundar Göc | 2022-03-07 | |
| | ||||
* | ci(reviews): update reviewers | Dundar Göc | 2022-03-04 | |
| | ||||
* | ci(lint): re-add building of third-party | James McCoy | 2022-02-27 | |
| | ||||
* | ci(lint): use bundled luv until system packages are updated | James McCoy | 2022-02-27 | |
| | ||||
* | ci: add timeout to all jobs | Dundar Göc | 2022-02-26 | |
| | ||||
* | Merge pull request #17467 from dundargoc/ci/remove-failing-windows | James McCoy | 2022-02-25 | |
|\ | | | | | ci: remove failing windows CI tests | |||
| * | ci: bump Windows image to windows-2019 | James McCoy | 2022-02-20 | |
| | | | | | | | | | | | | | | | | The VS 2019 CMake generator no longer has different generator types for different architectures. Now, the architecture is specified via CMake's `-A` switch. However, this requires we also propagate `${CMAKE_GENERATOR_PLATFORM}` to the bundled deps, so they build for the same architecture as Nvim. | |||
* | | Merge pull request #17390 from RenFraser/feature/packaging | James McCoy | 2022-02-24 | |
|\ \ | | | | | | | ci: improve cpack packaging | |||
| * | | ci: improved cpack packaging | Henry Fraser | 2022-02-24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Addresses: #12571 - Added the following installers through CMake files: - Windows NSIS. - Windows MSI. - Windows zip. - MacOs tarball. - Linux tarball. - Linux Deb package. - Tweaked pipeline CPack commands to build using new CMakeLists.txt configuration file. - Added icons and relevant packaging files. - Updated notes.md to reflect new installation instructions. This isn't meant to be the perfect solution, it's simply a first pass at using a simple packaging system to build Windows installers. A Debian package has also been added since it's very easy but other packages have been left out due to limiting the scope. Hopefully we can build further upon this and improve it over time with code signing, better icons and more user-friendly installation graphics and so on. | |||
* | | | ci: skip ci workflow on only documentation changes | Dundar Göc | 2022-02-21 | |
| | | | ||||
* | | | Merge pull request #17469 from jamessan/use-sysdeps-for-lint-ci | James McCoy | 2022-02-20 | |
|\ \ \ | | | | | | | | | Use system dependencies for lint CI | |||
| * | | | ci(lint): explicity build nvim | James McCoy | 2022-02-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | “make clint-full” bypasses the normal mechanisms used to communicate build flags in the CI jobs, so explicitly build nvim before running the lint jobs. | |||
| * | | | ci(lint): build against system deps | James McCoy | 2022-02-19 | |
| | | | | ||||
| * | | | ci(lint): install deps via apt instead of building from third-party | James McCoy | 2022-02-19 | |
| | |/ | |/| | ||||
* / | | ci: remove success check since it's the default | Dundar Göc | 2022-02-20 | |
|/ / | ||||
* | | ci(labeler): change "tests" to "test" | Dundar Göc | 2022-02-18 | |
| | | ||||
* | | Merge pull request #17445 from dundargoc/ci/review/use-checkout | James McCoy | 2022-02-18 | |
|\ \ | ||||
| * | | ci: download reviews.js through checkout instead of wget | Dundar Göc | 2022-02-17 | |
| | | | | | | | | | | | | This makes testing the workflows much smoother. | |||
* | | | Merge pull request #17404 from dundargoc/ci/put-each-test-in-separate-step | James McCoy | 2022-02-18 | |
|\ \ \ | | | | | | | | | ci: run each test suite in a separate github step | |||
| * | | | ci: run each test suite in a separate github step | Dundar Göc | 2022-02-18 | |
| |/ / | | | | | | | | | | | | | This should help combat some of the lagginess when looking at the CI logs in the browser. | |||
* / / | ci(lint): simplify cache key | Dundar Göc | 2022-02-18 | |
|/ / | ||||
* | | ci(lint): remove unnecessary steps | Dundar Göc | 2022-02-17 | |
| | | ||||
* | | ci(reviews): move reviews.js to .github/scripts | Dundar Göc | 2022-02-17 | |
| | | ||||
* | | revert: "ci: run functionaltest-lua on drafts as well" | Dundar Göc | 2022-02-15 | |
| | | | | | | | | This reverts commit a91a5c1880dcb7718aed4e19ff2757be0948e7d5. | |||
* | | ci(labeler): disable sync that interferes with other jobs | Dundar Göc | 2022-02-14 | |
| | | ||||
* | | ci: use a separate script for request review workflow | zeertzjq | 2022-02-14 | |
| | | ||||
* | | Merge pull request #17392 from zeertzjq/ci-review-open-only | James McCoy | 2022-02-13 | |
|\ \ | | | | | | | ci: only request review on open non-draft PRs | |||
| * | | ci: only request review on open non-draft PRs | zeertzjq | 2022-02-13 | |
| | | | ||||
* | | | ci(labeler): add filetype label if any filetype files have changed | Dundar Göc | 2022-02-12 | |
|/ / | ||||
* | | 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 | |
|/ |