Skip to content

Commit 36b30ab

Browse files
committed
Test install script
1 parent c73a00a commit 36b30ab

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,3 +83,23 @@ jobs:
8383

8484
- name: Publish AOT
8585
run: dotnet run --project build -c release -- publishbinaries
86+
87+
install-script:
88+
runs-on: ${{ matrix.os }}
89+
name: ${{ matrix.os }} - ${{ matrix.command }}
90+
strategy:
91+
matrix:
92+
include:
93+
- os: ubuntu-latest
94+
command: ./install.sh
95+
- os: macos-latest
96+
command: ./install.sh
97+
- os: windows-latest
98+
command: .\install.sh
99+
- os: windows-latest
100+
command: .\install.ps1
101+
shell: pwsh
102+
steps:
103+
- uses: actions/checkout@v4
104+
- run: ${{ matrix.command }}
105+
shell: ${{ matrix.shell }}

0 commit comments

Comments
 (0)