Refactor CI/CD workflows to remove input parameters and use secrets for image tag and Kubernetes configurations

This commit is contained in:
2025-10-06 14:32:32 +08:00
parent f6318d528f
commit 659ab2c8c4
2 changed files with 6 additions and 33 deletions

View File

@@ -10,12 +10,6 @@ on:
branches:
- dev
workflow_dispatch:
inputs:
image_tag:
description: 'Docker image tag (e.g., latest, v1.0.0)'
required: false
default: 'latest'
type: string
# Environment variables available to all jobs
env:
@@ -24,7 +18,7 @@ env:
CONTAINER_REGISTRY_NAMESPACE: ${{ secrets.CONTAINER_REGISTRY_NAMESPACE }}
CONTAINER_REGISTRY_PASSWORD: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }}
CONTAINER_IMAGE_NAME: ${{ secrets.CONTAINER_IMAGE_NAME }}
CONTAINER_IMAGE_TAG: ${{ inputs.image_tag || 'latest' }}
CONTAINER_IMAGE_TAG: ${{ secrets.CONTAINER_IMAGE_TAG }}
jobs:
build-and-push: