Skip to content

Conversation

@ascibisz
Copy link
Contributor

@ascibisz ascibisz commented Dec 10, 2025

Problem

The infrastructure team set us up with a AWS role that has OIDC configured to be able to write to our S3 bucket (or something like that, I don't know the details) so now we can have a github action to deploy our production site rather than doing it manually!
Link to story or ticket

Solution

I did a test commit setting up a github action writing to a subfolder of the bucket that was triggered by new PRs and everything worked as expected! Now I have it set up to only trigger based on git tag of new version, so I think we'll just have to wait and test that once we've merged.

@github-actions
Copy link

github-actions bot commented Dec 10, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 34.73% 676 / 1946
🔵 Statements 34.73% 676 / 1946
🔵 Functions 40.38% 42 / 104
🔵 Branches 73.46% 144 / 196
File CoverageNo changed files found.
Generated in workflow #208

@github-actions
Copy link

github-actions bot commented Dec 10, 2025

PR Preview Action v1.6.3
Preview removed because the pull request was closed.
2025-12-16 22:17 UTC

@ascibisz ascibisz changed the title add test workflow for deploying to production Github Action to Deploy to Production Dec 11, 2025
@ascibisz ascibisz marked this pull request as ready for review December 11, 2025 18:23
@ascibisz ascibisz requested review from meganrm and rugeli December 11, 2025 18:23
@ascibisz ascibisz linked an issue Dec 11, 2025 that may be closed by this pull request
Copy link
Contributor

@rugeli rugeli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, thanks for adding the documentation too!

@ascibisz ascibisz merged commit d995e5d into main Dec 16, 2025
2 checks passed
@ascibisz ascibisz deleted the feature/deploy-prod-script branch December 16, 2025 22:17
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.

Create a separate staging and production deployment

4 participants