Skip to content

TsS-2045 add pre production workflows#95

Merged
LBHTKarki merged 3 commits into
masterfrom
ts-2045-add-pre-production-workflows
May 20, 2025
Merged

TsS-2045 add pre production workflows#95
LBHTKarki merged 3 commits into
masterfrom
ts-2045-add-pre-production-workflows

Conversation

@LBHTKarki
Copy link
Copy Markdown
Contributor

@LBHTKarki LBHTKarki commented May 20, 2025

Link to JIRA ticket

TS-2045

Describe this PR

What is the problem we're trying to solve

We need to deploy this API to new housing-pre-production account in order to complete the MTFH/TA backend setup in that environment.

What changes have we introduced

  1. Add Terraform resources for pre-production. This includes parameter store value dependencies on top of the existing, production based, configuration
  2. Add Terraform and code deployment workflows for pre-production. Terraform workflow requires manual approval to run but the code workflow runs automatically. This ensure pre-production is always in line with production
  3. Remove the unnecessary policy that's stopping deployments from working when using Serverless V4 against new accounts. The policy is not required for the Lambda.

Checklist

  • Added end-to-end (i.e. integration) tests where necessary e.g to test complete functionality of a newly added feature
  • Added tests to cover all new production code
  • Added comments to the README or updated relevant documentation (add link to documentation), where necessary.
  • Checked all code for possible refactoring
  • Code pipeline builds correctly

@LBHTKarki LBHTKarki requested a review from a team as a code owner May 20, 2025 09:10
@LBHTKarki LBHTKarki merged commit 3a93369 into master May 20, 2025
8 checks passed
Duslerke added a commit that referenced this pull request May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants