适用于GitHub操作的AWS CloudFormation“部署CloudFormation堆栈”操作
部署AWS CloudFormation堆栈。
用法
- name : Deploy to AWS CloudFormation
uses : aws-actions/aws-cloudformation-github-deploy@v1
with :
name : MyStack
template : myStack.yaml
parameter-overrides : " MyParam1=myValue,MyParam2=${{ secrets.MY_SECRET_VALUE }} "
可以向该操作传递CloudFormation堆栈name和template文件。 template文件可以是工作目录中存在的本地文件,也可以是存储桶中存在的模板URL。 如果不存在,它将创建堆栈,或者创建一个来更新堆栈。 当更改集为空时,默认情况下更新失败。 设置no-fail-on-empty-changeset: "1"将覆盖此行为,并且不会引发错误。
1