Skip to content

Commit

Permalink
Merge branch 'master' into daniel/engine_desktop_build
Browse files Browse the repository at this point in the history
  • Loading branch information
Unreal-Dan committed Jan 17, 2024
2 parents 09630cc + 43d50f2 commit 4ee28f6
Show file tree
Hide file tree
Showing 7 changed files with 214 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/chromadeck_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Chromadeck Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-chromadeck-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'chromadeck'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorChromadeck.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorChromadeck.exe
34 changes: 34 additions & 0 deletions .github/workflows/desktop_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Desktop Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-desktop-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
with:
ref: 'daniel/engine_desktop_build'
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'desktop'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorDesktop.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorDesktop.exe


30 changes: 30 additions & 0 deletions .github/workflows/duo_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Duo Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-duo-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'duo'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorDuo.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorDuo.exe
30 changes: 30 additions & 0 deletions .github/workflows/gloves_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Gloves Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-gloves-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'gloves'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorGloves.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorGloves.exe
30 changes: 30 additions & 0 deletions .github/workflows/handle_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Handle Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-handle-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'handle'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorHandle.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorHandle.exe
30 changes: 30 additions & 0 deletions .github/workflows/orbit_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Orbit Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-orbit-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'orbit'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorOrbit.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorOrbit.exe
30 changes: 30 additions & 0 deletions .github/workflows/spark_build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Spark Emulator Build

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build-spark-emulator:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- name: Checkout Vortex Engine
uses: actions/checkout@v3
with:
repository: 'StoneOrbits/VortexEngine'
path: 'VortexTestingFramework/VortexEngine'
ref: 'spark'
- name: Set up MSBuild path
uses: microsoft/setup-msbuild@v1
- name: Build
run: msbuild VortexTestingFramework.sln /p:Configuration=Release /p:Platform=x64
- name: Rename Binary
run: Rename-Item x64/Release/VortexTestingFramework.exe -NewName VortexEmulatorSpark.exe
- name: Upload Artifacts
uses: actions/upload-artifact@v2
with:
name: Binaries
path: x64/Release/VortexEmulatorSpark.exe

0 comments on commit 4ee28f6

Please sign in to comment.