Skip to content

Build eBASICMasterJr #1

Build eBASICMasterJr

Build eBASICMasterJr #1

Workflow file for this run

name: Build eBASICMasterJr
on:
workflow_dispatch:
jobs:
build:
runs-on: windows-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: microsoft/setup-msbuild@v2
- name: Find the solution
shell: pwsh
run: |
Get-ChildItem -Path 'vc++2026' -Recurse -Include *.sln,*.vcxproj |
ForEach-Object { $_.FullName }
- name: Build
shell: pwsh
run: |
$sln = Get-ChildItem -Path 'vc++2026' -Recurse -Filter *.sln |
Select-Object -First 1
msbuild $sln.FullName /p:Configuration=Release /p:Platform=x64 /m
- name: Collect the binaries
shell: pwsh
run: |
New-Item -ItemType Directory out | Out-Null
Get-ChildItem -Recurse -Include *.exe |
Where-Object { $_.FullName -notmatch '\\obj\\' } |
Copy-Item -Destination out
- uses: actions/upload-artifact@v4
with:
name: eBASICMasterJr
path: out