ci: use Release env for releases

This ensures we have access to Azure on CI runs for tags

Signed-off-by: Seth Flynn <getchoo@tuta.io>
This commit is contained in:
Seth Flynn
2025-12-30 19:32:09 -05:00
parent 57c4b71c61
commit d1313cbd2d
2 changed files with 6 additions and 0 deletions

View File

@@ -62,6 +62,9 @@ on:
description: Type of build (Debug or Release)
type: string
default: Debug
environment:
description: Deployment environment to run under
type: string
workflow_dispatch:
inputs:
build-type:
@@ -73,6 +76,8 @@ jobs:
build:
name: Build (${{ matrix.artifact-name }})
environment: ${{ inputs.environment || '' }}
permissions:
# Required for Azure Trusted Signing
id-token: write

View File

@@ -11,6 +11,7 @@ jobs:
uses: ./.github/workflows/build.yml
with:
build-type: Release
environment: Release
secrets: inherit
create_release: