Move parameter-overrides from input to secret in cd-sam workflow (#14)

This commit is contained in:
Adam Moussa 2026-05-08 17:22:27 -04:00 • committed by GitHub
parent e00a7c567e
commit ac9bdb3e4d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -23,14 +23,13 @@ on:
description: "CloudFormation execution role ARN"
type: string
required: true
parameter-overrides:
description: "SAM parameter overrides (e.g. 'Key1=Value1 Key2=Value2')"
type: string
default: ""
secrets:
deploy-role-arn:
description: "OIDC deploy role ARN"
required: true
parameter-overrides:
description: "SAM parameter overrides (e.g. 'Key1=Value1 Key2=Value2')"
required: false
permissions:
id-token: write
@ -60,8 +59,8 @@ jobs:
- name: SAM deploy
run: |
PARAMS=""
if [ -n "${{ inputs.parameter-overrides }}" ]; then
PARAMS="--parameter-overrides ${{ inputs.parameter-overrides }}"
if [ -n "${{ secrets.parameter-overrides }}" ]; then
PARAMS="--parameter-overrides ${{ secrets.parameter-overrides }}"
fi
sam deploy \
--stack-name ${{ inputs.stack-name }} \