diff options
| author | Eric Biggers <ebiggers@google.com> | 2020-11-21 15:29:26 -0800 |
|---|---|---|
| committer | Joseph Richey <joerichey94@gmail.com> | 2020-11-26 01:08:36 -0800 |
| commit | 0692c00a2af75a5ec6c26e58adb37fa152912dce (patch) | |
| tree | f2126bcef80fd3037613069f972447c9e3aceecf /CONTRIBUTING.md | |
| parent | 7280a5e81ecc1092bcec58e3fb7f494fc6d95dfa (diff) | |
Switch from Travis CI to GitHub Actions
travis-ci.org is being shut down, so switch to GitHub Actions.
It should be mostly equivalent, but I did drop functionality in a couple
cases:
- Publishing release binaries. I don't think providing Linux binaries
is useful, since people build their own anyway. So I left this out.
- Build and testing on ppc64le. GitHub Actions only natively supports
x86. I tried uraimo/run-on-arch-action, which uses Docker and QEMU
user-mode emulation, but the fscrypt tests can't be run because
QEMU user-mode emulation doesn't support all the needed system calls.
Diffstat (limited to 'CONTRIBUTING.md')
| -rw-r--r-- | CONTRIBUTING.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d5be721..3e48137 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -55,9 +55,9 @@ use GitHub pull requests for this purpose. Consult [GitHub Help](https://help.github.com/articles/about-pull-requests/) for more information on using pull requests. -On every pull request, [Travis CI](https://travis-ci.org/google/fscrypt) runs -unit tests, integration tests, code formatters, and linters. To pass these -checks you should make sure that in your submission: +On every pull request, [GitHub +Actions](https://github.com/google/fscrypt/actions) runs tests, code formatters, +and linters. To pass these checks you should make sure that in your submission: - `make` properly builds `fscrypt` and `pam_fscrypt.so`. - All tests, including [integration tests](#running-integration-tests) and [command-line interface (CLI) |