summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Build and run wasm2c-generated code under sanitizers in CI. NFC (#1856)Sam Clegg2022-03-081-0/+2
| | | Split out from #1843
* Fix location in config.h in source list (#1807)Sam Clegg2022-03-061-2/+2
| | | | | The wrong name here was causing a cmake warning because it was finding `config.h.in` instead and this behaviour is deprecated.
* Fix lint CI on push (#1839)Soni L2022-02-231-0/+2
|
* Fix CI on main branch (#1838)Soni L2022-02-231-1/+1
|
* Update github action used to publish releases. NFC (#1804)Sam Clegg2022-01-122-24/+22
| | | | | | It seems that the action we were using is not longer working: https://github.com/actions/upload-release-asset See https://github.com/WebAssembly/binaryen/pull/4148
* Add clang-format check to CI (#1683)Heejin Ahn2021-08-051-1/+4
| | | | | | | | | | This adds clang-format check to the CI. This only checks the diff so it doesn't affect the other parts of the codebase. Also generated files in src/prebuilt/ directories are excluded from the check. A new src/prebuilt/.clang-format is added to disable the check in the directory. scripts/clang-format-diff.sh is copied from the same file we are using in Binaryen.
* CI: add github action to build source release tarball (#1615)rofl0r2021-03-021-0/+55
| | | | | | closes #1315 result can be seen here https://github.com/rofl0r/wabt/releases/tag/9.9.99d
* Enable -Werror during CI (#1522)Sam Clegg2020-08-181-2/+2
| | | | Fixes: #1249
* Add install prefix for build releases [skip ci]Ben Smith2020-06-171-1/+1
|
* Fix typo in build_release.ymlBen Smith2020-06-111-1/+1
|
* Update and pin emscipten image used in CI (#1437)Sam Clegg2020-05-211-3/+4
|
* Complete conversion to github actions (#1431)Sam Clegg2020-05-182-3/+155
|
* Move flake8 CI from travis to github actions (#1419)Sam Clegg2020-05-111-0/+11
|
* actions: Avoid triggering both branch and pr builds (#1329)Sam Clegg2020-02-061-1/+7
| | | This adds some more nuanced triggering for github actions.
* Remove support for python2 (#1321)Sam Clegg2020-01-311-7/+1
|
* Initial WASM C API implementation. (#1250)Sam Clegg2020-01-161-0/+2
| | | | All tests except `threads` pass.
* run-tests.py works properly with python3 (#1285)Ben Smith2020-01-081-1/+7
| | | Fixes #1180 and #1181.
* Split run-unittests out as seperate target (#1255)Sam Clegg2019-12-031-1/+3
| | | | | | | | | | | | | | New `check` target now runs other. This allows for github actions to show unittests and system tests as separate steps. Also a couple of CMakeLists.txt cleanups: - Don't use add_definition to add `-fno-exceptions`, this is a C++-only flag. - Lowercase the name of the `sanitizer` function. - Remove opcode.def from list of library input file. On windows when building a DLL .def files are assumed to be windows DLL .def files, which this is not. This change is split out from #1250
* Run github actions on push as well as PR (#1254)Sam Clegg2019-11-261-1/+1
|
* Initial support for github actions (#1238)Sam Clegg2019-11-221-0/+27
This adds a basic workflow that builds and tests wabt on all three desktop platforms. The plan is to extend this to completely replace travis and appveyor in the future. Remove the 2.7 requirement for python in CMakeLists.txt due to issue with github actions where this ends up selected in the wrong (mingw) version of python. See: https://github.com/actions/setup-python/issues/40