[CI] Store Linux artifact

There is still no code to add it to release.
In my opinion release creation must be removed from windows pipeline, but I cannot make it work
This commit is contained in:
Gliniak 2025-01-22 20:45:08 +01:00 committed by Radosław Gliński
parent 00202f938d
commit 403c9500bb
1 changed files with 13 additions and 0 deletions

View File

@ -75,3 +75,16 @@ jobs:
./xb setup
- name: Build
run: ./xb build --config=Release
- name: Prepare artifacts
id: prepare_artifacts
run: |
mkdir artifacts
cp build/bin/Linux/Release/xenia_canary artifacts/xenia_canary
- name: Upload xenia canary artifacts
if: steps.prepare_artifacts.outcome == 'success'
id: upload_artifacts
uses: actions/upload-artifact@main
with:
name: xenia_canary_linux
path: artifacts/
if-no-files-found: error