summaryrefslogtreecommitdiffstats
path: root/.github/workflows/ci.yml
AgeCommit message (Collapse)Author
2024-05-06CI: fix macOS build (#1696)Thomas Otto
macos-latest defaults to aarch64 as of ~2024-04
2023-08-12Shorten workflow nameDan Davison
2023-02-28Replace unmaintained/outdated GitHub Actions (#1317)nickelc
* Replace unmaintained/outdated GitHub Actions * Replace `actions-rs/cargo` for `cross` usage
2022-11-27ci: improve formatting (#1238)Marco Ieni
* ci: improve formatting * ci.yaml: apply new formatting
2021-08-18Remove unnecessary borrows (#692)Ben Armstead
2021-08-02clippyDan Davison
- Fix --allow argument added in previous commit f956a38bfcdb54b8e8e36557361a553d14387794 - Fix lint
2021-08-02Ignore clippy needless_borrow lint failuresDan Davison
2021-06-23Disable docs CI checkDan Davison
Delta doesn't really have proper doc-oriented comments yet.
2021-04-15CI: check docs (#559)Marco Ieni
* CI: check docs * Don't use triple-slash doc comments A full pass would need to be done to make the comments suitable for generating documentation. Co-authored-by: Dan Davison <dandavison7@gmail.com>
2020-12-26CI on push-to-master and pull_request, per @MarcoIeniDan Davison
2020-12-26ci: run also on pushMarco Ieni
2020-12-16Run CI on pull_request only (#450)Dan Davison
2020-12-03Add test coverage of main.rs (#423)Dan Davison
* Refactor: pass handle to writer * Add test of list_syntax_themes * Add test of show_syntax_themes * Refactor: pass writer handle * Add test of show_config * Exclude main function from coverage calculations * DEBUGGING * Refactor: only use stdin if non-empty Motivation: in the CI test build, atty::is(stdin) seems to be returning false.
2020-12-03Disable some clippy warnings (#422)Dan Davison
2020-11-29ci: add unit tests for other linux targets (#413)Marco Ieni
* ci: add unit tests for other linux targets Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> * ci: runs all ubuntu configurations Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> * ci: update matrix variables Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> * ci: use cross for i686 Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com>
2020-11-28GitHub Continuous Integration: run tests on linux, mac and windows (#411)Marco Ieni
* GitHub actions: add integration tests Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> Co-authored-by: danyspin97 <oss@danyspin97.org> Co-authored-by: surveyor3 <samuelebertollo.sb@gmail.com> * GitHub actions: fix jobs names Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> * GitHub actions: remove windows from integration tests Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> Co-authored-by: danyspin97 <oss@danyspin97.org> Co-authored-by: surveyor3 <samuelebertollo.sb@gmail.com> * GitHub actions: fix target variable name Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> Co-authored-by: danyspin97 <oss@danyspin97.org> Co-authored-by: surveyor3 <samuelebertollo.sb@gmail.com> Co-authored-by: danyspin97 <oss@danyspin97.org> Co-authored-by: surveyor3 <samuelebertollo.sb@gmail.com> Co-authored-by: Dan Davison <dandavison7@gmail.com>
2020-11-25CI: add code coverage (#409)Marco Ieni
Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com>
2020-11-22ci: add end to end tests (#400)Marco Ieni
2020-11-22 add audit and some CI on ubuntu (#399)Marco Ieni
* add audit and CI on ubuntu * revert Contents changes in README Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> * README: restore new line Signed-off-by: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com>