Update contracts
This commit is contained in:
@@ -32,7 +32,7 @@ jobs:
|
||||
|
||||
ui-ubuntu:
|
||||
name: React UI Build
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: nubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -45,3 +45,43 @@ jobs:
|
||||
- name: Build UI
|
||||
working-directory: ui
|
||||
run: npm run build
|
||||
|
||||
package-windows:
|
||||
name: Windows Release Package
|
||||
runs-on: windows-latest
|
||||
needs:
|
||||
- native-windows
|
||||
- ui-ubuntu
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Build UI
|
||||
shell: powershell
|
||||
working-directory: ui
|
||||
run: |
|
||||
npm ci --no-audit --no-fund
|
||||
npm run build
|
||||
|
||||
- name: Configure Release
|
||||
shell: powershell
|
||||
run: cmake --preset vs2022-x64-release
|
||||
|
||||
- name: Build Release
|
||||
shell: powershell
|
||||
run: cmake --build --preset build-release
|
||||
|
||||
- name: Install Runtime Package
|
||||
shell: powershell
|
||||
run: cmake --install build/vs2022-x64-release --config Release --prefix dist/VideoShader
|
||||
|
||||
- name: Zip Runtime Package
|
||||
shell: powershell
|
||||
run: Compress-Archive -Path dist/VideoShader/* -DestinationPath dist/VideoShader.zip -Force
|
||||
|
||||
- name: Upload Runtime Package
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: VideoShader-windows-release
|
||||
path: dist/VideoShader.zip
|
||||
|
||||
Reference in New Issue
Block a user