Add force restart option to deployment workflow and script

This commit is contained in:
2025-10-04 23:26:26 +08:00
parent 98d83ec852
commit 18483c8978
2 changed files with 15 additions and 0 deletions

View File

@@ -23,6 +23,11 @@ on:
required: false
default: ''
type: string
force_restart:
description: 'Force rollout restart (restarts pods even if no changes)'
required: false
default: true
type: boolean
# Environment variables available to all jobs
env:
@@ -39,6 +44,7 @@ env:
CONTAINER_REGISTRY_PASSWORD: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }}
CONTAINER_IMAGE_NAME: ${{ secrets.CONTAINER_IMAGE_NAME }}
CONTAINER_IMAGE_TAG: ${{ inputs.image_tag || 'latest' }}
FORCE_RESTART: ${{ inputs.force_restart }}
jobs:
deploy: