Commit Graph

12 Commits

Author SHA1 Message Date
Margen67 c728fc4733 [CI] Moar minor changes
Exclude subdirectories of docs and .github;
 This fixes GitHub Actions triggering Azure.
Remove unneeded cd commands.

GitHub Actions:
 Use shorter version numbers.
2020-03-20 20:55:03 +11:00
Margen67 43ae928c8b [GitHub Actions] Rename to CI, formatting
Also don't use master version of Actions, and make asset_path look nicer.
2020-03-20 20:55:02 +11:00
Margen67 e4c15fc866 [CI] Print CPU 2020-03-20 20:55:02 +11:00
Margen67 38e6711280 [GitHub Actions] Disable fail-fast 2020-03-20 20:55:02 +11:00
Margen67 4d804eccf6 Rename exe to xenia-canary, simplify CI steps, remove SSE2
SSE2 was only for troubleshooting Fable II, and didn't do anything anyway.
2020-03-20 20:54:57 +11:00
Margen67 69b1b89a0b [Actions] Exclude .azure-pipelines.yml 2020-03-20 20:54:57 +11:00
Margen67 6f48e49271 [GitHub Actions] Only create releases for canary 2020-03-20 20:54:56 +11:00
Margen67 3465c792fe [GitHub Actions] Fetch full commit history 2020-03-20 20:54:56 +11:00
Margen67 851b7008f7 [CI] Skip master branch, also rename xenia.exe to xenia-canary.exe in AppVeyor+Azure 2020-03-20 20:54:25 +11:00
Margen67 530a0d087b [GitHub Actions] Releases, minor changes
Formatting fixes.
Add comment about SSE2 builds not working on non-AVX(2) CPUs.
Don't build tests.
 Prepare artifacts:
  Switch to PowerShell.
  Rename xenia.exe to xenia-canary.exe.
 Add Releases:
  This allows GitHub Actions to have a link to the latest artifacts like AppVeyor, except not slow as fuck.
  Currently AVX-only since users will get confused which one to download (this is also why vfs-dump isn't included in the zip), and I don't know how to use the upload_url from another job configuration.
  Releases won't be created for PRs.

You can download the latest Release from here: https://github.com/xenia-canary/xenia-canary/releases/latest/download/xenia-canary.zip
2020-03-20 20:52:49 +11:00
Margen67 7686312320 [GitHub Actions] Add exclusions 2020-03-20 20:52:49 +11:00
Margen67 330c9e55c2 [CI] Add GitHub Actions 2020-03-20 20:51:32 +11:00