File tree Expand file tree Collapse file tree 2 files changed +37
-1
lines changed Expand file tree Collapse file tree 2 files changed +37
-1
lines changed Original file line number Diff line number Diff line change @@ -383,3 +383,15 @@ jobs:
383383 script : |
384384 const post_release = require('.github/scripts/post_release.js')
385385 await post_release({github, context, core})
386+
387+ update_ssm :
388+ needs : [seal, release, publish_layer]
389+ permissions :
390+ id-token : write
391+ contents : read
392+ uses : ./.github/workflows/update_ssm.yml
393+ with :
394+ environment : " Prod"
395+ write_latest : true
396+ package_version : ${{ needs.seal.outputs.RELEASE_VERSION }}
397+ layer_version : ${{ inputs.layer_documentation_version }}
Original file line number Diff line number Diff line change 11name : SSM Parameters
2- run-name : SSM Parameters - Python
32
43# SSM Parameters update
54#
4140 type : string
4241 required : true
4342
43+ workflow_call :
44+ inputs :
45+ environment :
46+ description : Environment to deploy to, one of `Prod` or `Beta`
47+ type : string
48+ required : true
49+
50+ write_latest :
51+ description : Write to the latest path
52+ type : boolean
53+ required : false
54+ default : true
55+
56+ package_version :
57+ description : Semantic Version of published layer
58+ type : string
59+ required : true
60+
61+ layer_version :
62+ description : Layer version
63+ type : string
64+ required : true
65+
66+ run-name : SSM Parameters - Python - Layer version ${{ inputs.layer_version }} - v${{ inputs.package_version }}
67+
4468permissions :
4569 contents : read
4670
You can’t perform that action at this time.
0 commit comments