Skip to content

Release

Release #42

Workflow file for this run

name: Release
on:
workflow_dispatch:
inputs:
run_id:
description: 'workflow run id'
default: "latest"
required: true
dry-run:
description: 'Build packages without publishing'
required: true
type: boolean
default: true
jobs:
publish:
name: Publish packages
runs-on: ubuntu-latest
environment: publish-prod
if: ${{ github.event.inputs.dry-run == 'false' }}
permissions:
id-token: write
steps:
- name: NuGet login (OIDC)
uses: NuGet/login@v1
id: nuget-login
with:
user: ${{ secrets.NUGET_BOT_USERNAME }}