Align with BabySmash: GitVersion v4, ContinuousDelivery mode, trusted-signing v1
Some checks failed
Build and Test / test (push) Has been cancelled
Build and Test / build (win-arm64) (push) Has been cancelled
Build and Test / build (win-x64) (push) Has been cancelled
Build and Test / build-extension (arm64) (push) Has been cancelled
Build and Test / build-extension (x64) (push) Has been cancelled
Build and Test / release (push) Has been cancelled

This commit is contained in:
Scott Hanselman 2026-01-28 20:20:03 -08:00
parent d769866cec
commit 85263a7a8a
2 changed files with 14 additions and 18 deletions

View File

@ -21,16 +21,13 @@ jobs:
dotnet-version: 10.0.x
- name: Install GitVersion
uses: gittools/actions/gitversion/setup@v3
uses: gittools/actions/gitversion/setup@v4
with:
versionSpec: '6.x'
versionSpec: '6.4.x'
- name: Determine Version
id: gitversion
uses: gittools/actions/gitversion/execute@v3
with:
useConfigFile: true
configFilePath: GitVersion.yml
uses: gittools/actions/gitversion/execute@v4
- name: Restore dependencies
run: dotnet restore
@ -83,7 +80,7 @@ jobs:
- name: Sign Executable
if: startsWith(github.ref, 'refs/tags/v')
uses: azure/trusted-signing-action@v0
uses: azure/trusted-signing-action@v1
with:
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
@ -177,7 +174,7 @@ jobs:
creds: '{"clientId":"${{ secrets.AZURE_CLIENT_ID }}","clientSecret":"${{ secrets.AZURE_CLIENT_SECRET }}","subscriptionId":"${{ secrets.AZURE_SUBSCRIPTION_ID }}","tenantId":"${{ secrets.AZURE_TENANT_ID }}"}'
- name: Sign Installer
uses: azure/trusted-signing-action@v0
uses: azure/trusted-signing-action@v1
with:
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}

View File

@ -1,13 +1,12 @@
mode: ContinuousDeployment
next-version: 1.0.0
mode: ContinuousDelivery
tag-prefix: 'v'
assembly-versioning-scheme: MajorMinorPatch
branches:
main:
regex: ^master$|^main$
mode: ContinuousDeployment
tag: ''
regex: ^(master|main)$
label: ''
increment: Patch
feature:
regex: ^features?[/-]
mode: ContinuousDeployment
tag: alpha
increment: Inherit
ignore:
sha: []