MeiliSearch/.github/workflows
2019-12-13 14:17:40 +01:00
..
benchmarks.yml Add a benchmark github workflow 2019-12-13 14:17:40 +01:00
publish-binaries.yml Update the action to publish windows binaries 2019-12-07 11:52:14 +01:00
publish-deb-pkg.yml Add publish action to gemfury for apt pkg 2019-12-05 14:54:57 +01:00
publish-docker-latest.yml Remove Azure CI 2019-11-25 13:20:54 +01:00
publish-docker-tag.yml Update action workflow for docker tagged image 2019-11-26 18:18:51 +01:00
README.md Update the workflow README.md 2019-12-10 17:56:24 +01:00
test.yml Disable the Windows tests workflow 2019-12-10 17:53:26 +01:00

GitHub actions workflow for MeiliDB

Note:

  • We do not use cache yet but we could use it to speed up CI

Workflow

  • On each pull request, we are triggering cargo test.
  • On each commit on master, we are building the latest docker image.
  • On each tag, we are building:
    • the tagged docker image
    • the binaries for MacOS, Ubuntu, and Windows
    • the debian package

Problems

  • We do not test on Windows because we are unable to make it work, there is a disk space problem.