mirror of
https://github.com/PrismLibrary/Prism.git
synced 2026-10-17 05:07:50 +08:00
19eaa83f92
Updates all build, CI, and release workflows to use version `v2` of the shared `avantipoint/workflow-templates`. This change standardizes how unit tests are executed by replacing the `run-tests` flag with a new `test-projects` input, allowing explicit definition of test project paths for each platform (Core, WPF, Uno, MAUI, Avalonia). Additionally, Uno platform builds are updated to target .NET 10.0.100 and related tooling versions, including Uno.Check version 1.33.1 and `tvos` workload installation.
19 lines
522 B
YAML
19 lines
522 B
YAML
name: Publish Prism Release
|
|
|
|
on:
|
|
release:
|
|
types: [published]
|
|
|
|
jobs:
|
|
publish-internal:
|
|
uses: avantipoint/workflow-templates/.github/workflows/deploy-nuget-from-release.yml@v2
|
|
secrets:
|
|
feedUrl: ${{ secrets.IN_HOUSE_NUGET_FEED }}
|
|
apiKey: ${{ secrets.IN_HOUSE_API_KEY }}
|
|
|
|
publish-commercial-plus:
|
|
uses: avantipoint/workflow-templates/.github/workflows/deploy-nuget-from-release.yml@v2
|
|
secrets:
|
|
feedUrl: ${{ secrets.PRISM_NUGET_FEED }}
|
|
apiKey: ${{ secrets.PRISM_NUGET_TOKEN }}
|