[GitHub Actions] Rename to CI, formatting
Also don't use master version of Actions, and make asset_path look nicer.
This commit is contained in:
parent
0fa3bf6ca5
commit
abce6dcdaa
|
@ -1,4 +1,4 @@
|
||||||
name: main
|
name: CI
|
||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
|
@ -29,7 +29,6 @@ on:
|
||||||
- '.travis.yml'
|
- '.travis.yml'
|
||||||
- 'LICENSE'
|
- 'LICENSE'
|
||||||
- 'README.md'
|
- 'README.md'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: windows-latest
|
runs-on: windows-latest
|
||||||
|
@ -42,7 +41,7 @@ jobs:
|
||||||
run: wmic cpu get caption, deviceid, name, numberofcores, maxclockspeed, status
|
run: wmic cpu get caption, deviceid, name, numberofcores, maxclockspeed, status
|
||||||
shell: cmd
|
shell: cmd
|
||||||
|
|
||||||
- uses: actions/checkout@master
|
- uses: actions/checkout@v2.0.0
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
@ -50,7 +49,7 @@ jobs:
|
||||||
run: .\xb setup
|
run: .\xb setup
|
||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: .\xb build --cpu_arch=${{matrix.cpu_arch}} --target=src\xenia-app --target=src\xenia-vfs-dump
|
run: .\xb build --cpu_arch=${{ matrix.cpu_arch }} --target=src\xenia-app --target=src\xenia-vfs-dump
|
||||||
|
|
||||||
- name: Prepare artifacts
|
- name: Prepare artifacts
|
||||||
run: |
|
run: |
|
||||||
|
@ -60,9 +59,9 @@ jobs:
|
||||||
cd artifacts
|
cd artifacts
|
||||||
7z a ..\xenia-canary.zip LICENSE xenia-canary.exe
|
7z a ..\xenia-canary.zip LICENSE xenia-canary.exe
|
||||||
|
|
||||||
- uses: actions/upload-artifact@master
|
- uses: actions/upload-artifact@v1.0.0
|
||||||
with:
|
with:
|
||||||
name: xenia-canary-${{matrix.cpu_arch}}
|
name: xenia-canary-${{ matrix.cpu_arch }}
|
||||||
path: artifacts
|
path: artifacts
|
||||||
|
|
||||||
- name: Create Release
|
- name: Create Release
|
||||||
|
@ -70,10 +69,10 @@ jobs:
|
||||||
id: create_release
|
id: create_release
|
||||||
uses: actions/create-release@v1
|
uses: actions/create-release@v1
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
with:
|
with:
|
||||||
tag_name: tag-${{github.sha}}
|
tag_name: tag-${{ github.sha }}
|
||||||
release_name: xenia-canary-${{github.sha}}
|
release_name: xenia-canary-${{ github.sha }}
|
||||||
body: |
|
body: |
|
||||||
Changes in this Release
|
Changes in this Release
|
||||||
- First Change
|
- First Change
|
||||||
|
@ -84,9 +83,9 @@ jobs:
|
||||||
id: upload-release-asset
|
id: upload-release-asset
|
||||||
uses: actions/upload-release-asset@v1.0.1
|
uses: actions/upload-release-asset@v1.0.1
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
with:
|
with:
|
||||||
upload_url: ${{steps.create_release.outputs.upload_url}}
|
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||||
asset_path: ./xenia-canary.zip
|
asset_path: xenia-canary.zip
|
||||||
asset_name: xenia-canary.zip
|
asset_name: xenia-canary.zip
|
||||||
asset_content_type: application/zip
|
asset_content_type: application/zip
|
|
@ -6,7 +6,7 @@
|
||||||
<h1 align="center">Xenia Canary - Xbox 360 Emulator</h1>
|
<h1 align="center">Xenia Canary - Xbox 360 Emulator</h1>
|
||||||
|
|
||||||
[![Discord Server](https://img.shields.io/discord/533275703882547200?logo=discord)](https://discord.gg/jydhhRQ)
|
[![Discord Server](https://img.shields.io/discord/533275703882547200?logo=discord)](https://discord.gg/jydhhRQ)
|
||||||
[![Actions Status](https://github.com/xenia-canary/xenia-canary/workflows/main/badge.svg)](https://github.com/xenia-canary/xenia-canary/actions)
|
[![Actions Status](https://github.com/xenia-canary/xenia-canary/workflows/CI/badge.svg)](https://github.com/xenia-canary/xenia-canary/actions)
|
||||||
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/5fs0ia3031l9rbpo/branch/canary?svg=true)](https://ci.appveyor.com/project/chris-hawley/xenia-canary/branch/canary)
|
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/5fs0ia3031l9rbpo/branch/canary?svg=true)](https://ci.appveyor.com/project/chris-hawley/xenia-canary/branch/canary)
|
||||||
[![Azure Build Status](https://dev.azure.com/xenia-canary/xenia-canary/_apis/build/status/xenia-canary.xenia-canary?branchName=canary)](https://dev.azure.com/xenia-canary/xenia-canary/_build/latest?definitionId=1&branchName=canary)
|
[![Azure Build Status](https://dev.azure.com/xenia-canary/xenia-canary/_apis/build/status/xenia-canary.xenia-canary?branchName=canary)](https://dev.azure.com/xenia-canary/xenia-canary/_build/latest?definitionId=1&branchName=canary)
|
||||||
<!--[![Travis Build Status](https://travis-ci.org/xenia-canary/xenia-canary.svg?branch=canary)](https://travis-ci.org/xenia-canary/xenia-canary)-->
|
<!--[![Travis Build Status](https://travis-ci.org/xenia-canary/xenia-canary.svg?branch=canary)](https://travis-ci.org/xenia-canary/xenia-canary)-->
|
||||||
|
|
Loading…
Reference in New Issue