Skip to content

improv(ci): Automate the SSM Parameter Update step of the release workflow #4356

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 22, 2025

Conversation

sdangol
Copy link
Contributor

@sdangol sdangol commented Aug 18, 2025

Summary

This PR automates the process of updating the SSM Parameter Workflow and replaces the need for manually invoking the SSM Parameter workflow.

Changes

Please provide a summary of what's being changed

  • Added jobs to update the beta and prod ssm parameter by invoking the ssm update workflow
  • Changed the deploy layer workflow to output layer version instead of layer arn
  • Passed the version to the ssm update workflow and the docs update script
  • Removed the steps for SSM Parameter update from the maintainer documentations

Please add the issue number below, if no issue is present the PR might get blocked and not be reviewed.

Issue number: closes #4322


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

@boring-cyborg boring-cyborg bot added automation This item relates to automation documentation Improvements or additions to documentation internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.) labels Aug 18, 2025
@pull-request-size pull-request-size bot added the size/M PR between 30-99 LOC label Aug 18, 2025
@sdangol sdangol self-assigned this Aug 18, 2025
@sdangol sdangol changed the title improv(ci): Automated the Layer version increment in SSM Parameter Update improv(ci): Automate the Layer version increment in SSM Parameter Update Aug 18, 2025
@sdangol sdangol force-pushed the improv/ssm-parameter-validation branch from 1a06496 to 5f9ebdf Compare August 21, 2025 20:57
@sdangol sdangol changed the title improv(ci): Automate the Layer version increment in SSM Parameter Update improv(ci): Automate the SSM Parameter Update step of the release workflow Aug 21, 2025
@sdangol sdangol force-pushed the improv/ssm-parameter-validation branch from b401c9a to b61b41d Compare August 22, 2025 08:39
@sdangol sdangol force-pushed the improv/ssm-parameter-validation branch from b61b41d to 0cef277 Compare August 22, 2025 09:08
Copy link

@sdangol sdangol merged commit 1c063d6 into main Aug 22, 2025
39 checks passed
@sdangol sdangol deleted the improv/ssm-parameter-validation branch August 22, 2025 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation This item relates to automation documentation Improvements or additions to documentation internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.) size/M PR between 30-99 LOC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Maintenance: Automate SSM Parameter Validation in the SSM Parameters Workflow
4 participants