Commit graph

57 commits

Author SHA1 Message Date
liushuyu
ad1f0eed22 CI: make auto-publish workflow more robust and flexible ...
* workaround an issue where sometimes GHA does not pass repository
  object into the context variable
* make detection interval adjustable
2022-01-04 19:00:33 -07:00
liushuyu
45ea8340be CI: do canary merge and nightly publishing ...
... on the GitHub Actions. This will remove the reliance on the backend
server merging script and more transparent to the other contributors
2022-01-04 19:00:33 -07:00
SachinVin
4817b00843
CI: Decouple clang-format from the linux build matrix (#5838) 2021-09-06 21:27:36 +05:30
liushuyu
0c9e7735f6
CI: fix the tag fetching command 2020-11-20 21:15:59 -07:00
liushuyu
4efeace8ee
Fix Transifex Synchronization (#5605)
* ci: fix transifex script permissions

* ci: recursively checkout for Transifex action
2020-11-18 09:09:08 +01:00
liushuyu
bf03fb83ae
ci: fix mingw folder name (#5607) 2020-11-12 15:57:20 -08:00
liushuyu
0133ebe0bc
Use GitHub Actions as CI service (#5602)
* ci: migrate to GitHub Actions

* ci: linux-mingw: use lief for parsing PE files

* ci: fix left-over issues with clang-format check

* ci: workaround libc++ issue on macOS

* appveyor: remove build scripts

* README: add GitHub Actions badge and ...

remove Travis CI and Appveyor badges
2020-11-12 06:21:35 +01:00