Commit Graph

9 Commits

Author SHA1 Message Date
Vas Crabb
414b538569 Updated GitHub CI for executable names, added ORM check to Linux builds 2021-01-26 19:10:57 +11:00
Olivier Galibert
50ebf8b303 Disable msvc windows CI, breaks for probably unfisable heap space issues 2021-01-11 08:05:12 +01:00
Dirk Best
63a7300ef4
ci-windows.yml: Bump microsoft/setup-msbuild to 1.0.2 2020-11-06 10:02:52 +01:00
Dirk Best
e3c1c65d56
Update ci-windows.yml
ci-windows.yml:  Remove update step to prevent errors about outdated mirrors
2020-11-01 12:33:09 +01:00
Dirk Best
9f0bd6db10
ci-windows.yml: Fix linking with lld 2020-10-25 17:05:13 +01:00
Dirk Best
84fbb29265
ci-windows.yml: Disable linking with LLD (broken currently) 2020-10-25 11:08:30 +01:00
Dirk Best
a43690ce09
ci-macos.xml: Remove brew update step 2020-10-21 14:24:37 +02:00
Dirk Best
3eaf1be30c
Create GitHub Actions for CI (#7335)
This is intended as a replacement for AppVeyor and parts of TravisCI. It will create full builds of MAME (including tools) for the following platforms:

- Linux (GCC and Clang)
- macOS (Clang)
- Windows (GCC and MSVC 2019)

It will also upload the resulting executable as artifact so that it can be used for regression testing.

This commit also removes the unused TeaCI drone files.
2020-10-21 22:42:17 +11:00
Dirk Best
8b59533952
Create GitHub Action to validate hash XML files (#7323)
* Create GitHub Action to validate hash XML files

This GitHub Action will run on any commit or pull request that changes a file in the "hash" directory. It will do a simple xmllint run for the HSI files and will check the softwarelist XML files against their DTD.

* Delete c64_flop_clcracked.xml

No content, can be recreated if needed.

* Remove references to removed softwarelist c64_flop_clcracked.xml
2020-10-17 00:13:51 +11:00