Commit Graph
14 Commits
Author SHA1 Message Date
Stefanos Kornilios Mitsis Poiitidis 0bc4cc6663 Merge pull request #187 from FEX-Emu/skmp/posix-tests
CI: Add posix-tests
2020-05-26 09:42:54 +03:00
Stefanos Kornilios Mitsis Poiitidis 430ff3e2a6 Move posixtest to ctest, add known failures 2020-05-22 16:23:07 +03:00
Stefanos Kornilios Mitsis Poiitidis 1c314298b8 Merge pull request #178 from FEX-Emu/HdkR/Github_workflow
Ensure local pushes to a branch don't run through CI
2020-05-18 16:51:43 +03:00
Stefanos Kornilios Mitsis Poiitidis 8d8463c869 Update CI scripts 2020-05-18 14:29:32 +03:00
Stefanos Kornilios Mitsis Poiitidis 2498de1f00 Add fex-posixtest-bins as submodule 2020-05-18 13:11:04 +03:00
Stefanos Kornilios Mitsis Poiitidis cb955c0d0c CI: Add posixtests 2020-05-18 13:10:22 +03:00
Ryan Houdek c6616a0866 Switches over the unit test running in the github yml file to target
specific unit test categories

Allows us to split out the ASM unit tests and the IR unit tests to their
own independent steps in the yml file
2020-05-09 12:19:36 -07:00
Ryan Houdek f83874c6b1 Ensure local pushes to a branch don't run through CI
If someone is pushing to a local branch on the repo, then don't run CI.
Only run once someone pushes a PR if local.
This makes it so we don't run CI for a branch twice over.
2020-05-01 16:07:09 -07:00
Ryan Houdek a10da81c4d Adds ctest step to the CI
This ensures all unit tests are ran every PR and merge
2020-03-18 13:18:22 -07:00
Ryan Houdek 41dbf5b4e7 Adds xbyak to externals
Removes cmake check to see if it exists
2020-03-06 00:20:13 -08:00
Ryan Houdek 445fe97dc6 Update workflow file
We need to checkout submodules
We should run on all branches
2020-03-06 00:20:13 -08:00
Ryan Houdek 73129e59d7 Revert "Revert "Creates cmake build runner workflow""
This reverts commit 4867c98240.
Public!
2020-03-05 23:26:30 -08:00
Ryan Houdek 4867c98240 Revert "Creates cmake build runner workflow"
This reverts commit 0cff80349c3ec43df3626996d2510421e40f0e45.
Github Actions don't work on legacy org repos without a payment plan
2020-03-06 09:08:50 +02:00
Ryan Houdek 81bcfc8009 Creates cmake build runner workflow 2020-03-06 09:08:50 +02:00