mirror of
https://github.com/Sea-Haven-Industries/.github.git
synced 2026-10-02 05:03:16 +00:00
Move parameter-overrides from input to secret in cd-sam workflow
This commit is contained in:
parent
e00a7c567e
commit
331b74b8d8
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"
|
description: "CloudFormation execution role ARN"
|
||||||
type: string
|
type: string
|
||||||
required: true
|
required: true
|
||||||
parameter-overrides:
|
|
||||||
description: "SAM parameter overrides (e.g. 'Key1=Value1 Key2=Value2')"
|
|
||||||
type: string
|
|
||||||
default: ""
|
|
||||||
secrets:
|
secrets:
|
||||||
deploy-role-arn:
|
deploy-role-arn:
|
||||||
description: "OIDC deploy role ARN"
|
description: "OIDC deploy role ARN"
|
||||||
required: true
|
required: true
|
||||||
|
parameter-overrides:
|
||||||
|
description: "SAM parameter overrides (e.g. 'Key1=Value1 Key2=Value2')"
|
||||||
|
required: false
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
id-token: write
|
id-token: write
|
||||||
|
|
@ -60,8 +59,8 @@ jobs:
|
||||||
- name: SAM deploy
|
- name: SAM deploy
|
||||||
run: |
|
run: |
|
||||||
PARAMS=""
|
PARAMS=""
|
||||||
if [ -n "${{ inputs.parameter-overrides }}" ]; then
|
if [ -n "${{ secrets.parameter-overrides }}" ]; then
|
||||||
PARAMS="--parameter-overrides ${{ inputs.parameter-overrides }}"
|
PARAMS="--parameter-overrides ${{ secrets.parameter-overrides }}"
|
||||||
fi
|
fi
|
||||||
sam deploy \
|
sam deploy \
|
||||||
--stack-name ${{ inputs.stack-name }} \
|
--stack-name ${{ inputs.stack-name }} \
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue