bergamot-translator/.github/workflows
Jerin Philip 71a62405e7
Update native (ubuntu, mac) workflows with ccache (#181)
* Matrix is now more organized, Ubuntu 20.04-gcc9.3, Ubuntu-18.04-gcc7.5 is added.
* ccache is extended to MacOS, and brings down CI run times to <5m when
  ccache works.
* The compiler hash scripts are gone, ccache already covers most ground
  by default. The shell script is unnecessary. Cache works by preprocessor
  mode output of running the compiler with -E, which includes the
  necessary information. ccache-docs:How the cache works.
* BRT if failed prints the final 20 lines of the test*.log to inspect
  what's going wrong without having to artifact download.
* Pull request on any branch triggers workflow.
* Push on main and ci-sandbox triggers workflow.
2021-06-04 11:52:36 +01:00
..
coding-styles.yml Adding clang-format and updating existing sources to adhere (#151) 2021-05-19 21:50:21 +01:00
doc.yml Deploy generated documentation only if browsermt (#179) 2021-06-01 11:00:53 +01:00
native.yml Update native (ubuntu, mac) workflows with ccache (#181) 2021-06-04 11:52:36 +01:00
push-browsermt-main-to-mozilla-main.yml GitHub action to push browsermt/main branch to mozilla/bergamot-translator every hour (#160) 2021-05-20 09:33:58 +03:00
wasm-custom_marian-mac.yml Improved wasm scripts and README (#128) 2021-05-04 10:18:45 +01:00
wasm-custom_marian-ubuntu.yml Improved wasm scripts and README (#128) 2021-05-04 10:18:45 +01:00
windows.yml Full windows support with ssplit from browsermt, not a fork (#109) 2021-05-01 00:29:23 +01:00