underscores in the gh head ref name can cause issues when AWS tries creating a stack with that name, as such pipe STAGE to tr '_' '-' to replace any underscores with dashes
consecutive deploys that happen too soon will result in the deploy workflow failing cause a CREATE or UPDATE is already in progress, use github workflow's concurrency feature as follows, to prevent concurrent deploy workflows from running:
Such a great walkthrough! Thanks so much.
May I suggest the following enhancements:
underscores in the gh head ref name can cause issues when AWS tries creating a stack with that name, as such pipe STAGE to
tr '_' '-'
to replace any underscores with dashesconsecutive deploys that happen too soon will result in the deploy workflow failing cause a CREATE or UPDATE is already in progress, use github workflow's concurrency feature as follows, to prevent concurrent deploy workflows from running: