mirror of
https://github.com/Sea-Haven-Industries/.github.git
synced 2026-09-30 10:33:12 +00:00
Move parameter-overrides from input to secret in cd-sam workflow (#14)
This commit is contained in:
parent
e00a7c567e
commit
ac9bdb3e4d
1 changed files with 5 additions and 6 deletions
11
.github/workflows/cd-sam.yaml
vendored
11
.github/workflows/cd-sam.yaml
vendored
|
|
@ -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 }} \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue