tpm2-software / tpm2-totp

Attest the trustworthiness of a device against a human using time-based one-time passwords
https://tpm2-software.github.io
BSD 3-Clause "New" or "Revised" License
159 stars 35 forks source link

ci: switch to GitHub Actions #78

Closed diabonas closed 3 years ago

diabonas commented 3 years ago

Copy the code from tpm2-tss-engine (https://github.com/tpm2-software/tpm2-tss-engine/pull/201) to replace Travis (which has been disabled already) by GitHub Actions.

diabonas commented 3 years ago

I'm merging this quickly to get the CI going again; the GitHub action worked in my personal repository and the LGTM build worked for the merge commit (but not for the base commit, which doesn't include the fix the .lgtml.yml yet).