Uh oh!
There was an error while loading. Please reload this page.
chore(INFRA-1282): add release action - #193
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Gudahtt
commented
Nov 29, 2023
I see that this relies upon GitHub environments; could you share details on how those should be setup, including any required secrets? |
jluque0101
commented
Dec 6, 2023
Sure @Gudahtt Environments would contain the Github Variables that would allow this repository updating that specific environment. For each environment we would have to define 3 vars:
I will provide the content of those. |
Uh oh!
There was an error while loading. Please reload this page.
Gudahtt
left a comment
There was a problem hiding this comment.
LGTM! I'll coordinate with you on Slack re: the repo config
This PR introduces an automated release process using GitHub Actions. The
Mainworkflow is triggered on every pull request and push tomaster. It includes:check-workflows: Lints workflow files usingactionlint.build-test: Builds the project and runs tests.release-uat: Releases to the UAT environment after successful build and tests.release-prd: Releases to the Production environment after successful UAT release.