Skip to content

Commit 4a4e3a4

Browse files
committed
added avalonia back to ci build
1 parent 19ce3df commit 4a4e3a4

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,22 @@ jobs:
8888
codeSignClientSecret: ${{ secrets.CodeSignClientSecret }}
8989
codeSignCertificate: ${{ secrets.CodeSignCertificate }}
9090

91+
build-prism-avalonia:
92+
uses: avantipoint/workflow-templates/.github/workflows/dotnet-build.yml@v1
93+
with:
94+
name: Build Prism.Avalonia
95+
solution-path: PrismLibrary_Avalonia.slnf
96+
code-sign: true
97+
artifact-name: Avalonia
98+
secrets:
99+
codeSignKeyVault: ${{ secrets.CodeSignKeyVault }}
100+
codeSignClientId: ${{ secrets.CodeSignClientId }}
101+
codeSignTenantId: ${{ secrets.CodeSignTenantId }}
102+
codeSignClientSecret: ${{ secrets.CodeSignClientSecret }}
103+
codeSignCertificate: ${{ secrets.CodeSignCertificate }}
104+
91105
generate-consolidated-artifacts:
92-
needs: [build-prism-core, build-prism-wpf, build-prism-uno, build-prism-maui]
106+
needs: [build-prism-core, build-prism-wpf, build-prism-uno, build-prism-maui, build-prism-avalonia]
93107
runs-on: windows-latest
94108
steps:
95109
- name: Checkout
@@ -119,6 +133,12 @@ jobs:
119133
name: Maui
120134
path: artifacts\Maui
121135

136+
- name: Download Avalonia
137+
uses: actions/download-artifact@v4
138+
with:
139+
name: Avalonia
140+
path: artifacts\Avalonia
141+
122142
- name: Consolidate Artifacts
123143
run: build\consolidate-artifacts.ps1
124144
shell: powershell

0 commit comments

Comments
 (0)