Ryan Houdek
1129e71069
Github: Force FEX portable config
...
Noticed some runners had generated a .fex-emu/Config.json, run the tests
in portable mode to ensure they don't pick up a spurious config option.
FEXLinuxTests still ran non-portable because it's required for the thunk
tests.
2025-08-25 13:32:51 -07:00
Paulo Matos
6f8353ab28
Update upload-artifact action to v4
2025-01-23 16:47:15 +01:00
Ryan Houdek
055d8d75a2
Revert "CI: Drop use of obsolete ENABLE_X86_HOST_DEBUG setting"
...
This reverts commit a054b998c5 .
2024-06-24 06:05:19 -07:00
Paulo Matos
af4e9ceeed
Remove vestigial options from workflows
...
FEX_ENABLEAVX was removed. Settings for host features should use
FEX_HOSTFEATURES but actually FEX_HOSTFEATURES=enableavx has different
behaviour, so we don't enable it.
2024-06-14 09:50:02 +02:00
Tony Wasserka
a054b998c5
CI: Drop use of obsolete ENABLE_X86_HOST_DEBUG setting
2024-04-15 18:31:50 +02:00
Paulo Matos
53f02ee869
Put <20M in double quotes to avoid truncate error
...
Avoids bash assuming < is redirection.
See error in https://github.com/FEX-Emu/FEX/actions/runs/8434045431/job/23096421079#step:18:16
2024-03-26 11:47:57 +00:00
Ryan Houdek
62890f148f
Github: Changes jobs to have unique names
...
These overlapping names make it impossible to ensure all checks are
required to pass before merge.
Unique names will fix this.
2023-09-24 17:52:47 -07:00
Ryan Houdek
0fbf403787
Adds back in host testharnessrunner CI
...
Necessary for asm tests to still run in the host "core".
Useful for ensuring correct behaviour of our assembly tests.
2023-09-22 14:46:03 -07:00