Skip to content

Commit

Permalink
Add webrequest for engine
Browse files Browse the repository at this point in the history
  • Loading branch information
menisisaac committed Nov 10, 2023
1 parent ef46fa6 commit f35b0a4
Showing 1 changed file with 21 additions and 11 deletions.
32 changes: 21 additions & 11 deletions .github/workflows/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,28 @@ jobs:
submodules: recursive
- name: Build Extension
run: scons platform=windows
- name: Build
id: build
uses: manleydev/[email protected]
with:
name: VirtualSlate
preset: "Windows Desktop"
debugMode: "false"
projectDir: "project"
- name: Upload Artifact
uses: actions/upload-artifact@v3
with:
name: VirtualSlate - win64
path: ${{ github.workspace }}/${{ steps.build.outputs.build }}

with: VirtualSlateBuildFiles
path: VirtualSlate
Build-Game:
runs-on: windows-latest
needs: Build-Extension
steps:
- name: Retreive Build
uses: actions/download-artifact@v3
with:
name: VirtualSlateBuildFiles
- name: Download Engine
run: Invoke-WebRequest https://downloads.tuxfamily.org/godotengine/4.1.2/Godot_v4.1.2-stable_win64.exe.zip -OutFile godotbuilder.zip
working-directory: VirtualSlateBuildFiles
- name: Make Game
run: ./Godot_v4.1.2-stable_win64.exe --path project --headless --export-release "Windows Desktop"
working-directory: VirtualSlateBuildFiles
- name: Upload .exe
uses: actions/upload-artifact@v3
with:
name: VirtualSlate-x64
path: VirtualSlateBuildFiles/project/project.exe

0 comments on commit f35b0a4

Please sign in to comment.