ci: add event workflow_dispatch to release pipelines (#1177)

This commit is contained in:
SteveLauC
2025-06-16 11:36:14 +08:00
committed by GitHub
parent 38e2d5663a
commit d1b7eba44e
5 changed files with 8 additions and 29 deletions

View File

@@ -3,6 +3,7 @@ name: Publish release files for CD native and non-cd-native environments
on:
release:
types: [ created ]
workflow_dispatch:
jobs:
# Publish release files for CD native environments
@@ -10,6 +11,9 @@ jobs:
strategy:
fail-fast: false
matrix:
# Use the Ubuntu 22.04 image to link with a low version of glibc
#
# https://github.com/topgrade-rs/topgrade/issues/1095
platform: [ ubuntu-22.04, macos-latest, macos-13, windows-latest ]
runs-on: ${{ matrix.platform }}
steps: