Skip to content

DO NOT PULL, USING THE AUTO BUILD TO TEST IF IT WORKS AS ITS FASTER BUILD TIME THAN MY MACHINE #495

DO NOT PULL, USING THE AUTO BUILD TO TEST IF IT WORKS AS ITS FASTER BUILD TIME THAN MY MACHINE

DO NOT PULL, USING THE AUTO BUILD TO TEST IF IT WORKS AS ITS FASTER BUILD TIME THAN MY MACHINE #495

Workflow file for this run

# This workflow will build and publish a WinUI 3 unpackaged desktop application
# built on .NET.
name: Test,Build And Release JASM
on:
workflow_dispatch:
pull_request:
branches: [ main ]
paths:
- 'src/**'
push:
branches: [ main ]
paths:
- 'src/**'
- 'CHANGELOG.md'
jobs:
build:
strategy:
matrix:
configuration: [Release]
platform: [x64]
runs-on: windows-latest # For a list of available runner types, refer to
# https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
# Install the .NET Core workload
- name: Install .NET Core
uses: actions/setup-dotnet@v4
with:
dotnet-version: 9.x
- name: Test
run: dotnet test ${{ github.workspace }}\src
- name: Build, publish and zip the app
run: python ${{ github.workspace }}\Build\Release.py ExcludeElevator
shell: cmd
# Upload the app
- name: Upload JASM
uses: actions/upload-artifact@v3
with:
name: Upload JASM
path: ${{ github.workspace }}\\${{ env.zipFile }}