Skip to content

ci: release artifacts to S3 on tag#39

Merged
YoungJinJung merged 1 commit intoDevopsArtFactory:mainfrom
YoungJinJung:codex/tag-release-to-s3
Feb 21, 2026
Merged

ci: release artifacts to S3 on tag#39
YoungJinJung merged 1 commit intoDevopsArtFactory:mainfrom
YoungJinJung:codex/tag-release-to-s3

Conversation

@YoungJinJung
Copy link
Contributor

Summary

  • add tag-triggered GitHub Actions workflow: .github/workflows/release-on-tag.yml
  • trigger on tag push (v*) and manual dispatch
  • configure AWS credentials via OIDC (aws-actions/configure-aws-credentials@v4)
  • run make release to build artifacts and upload to S3

Required repository settings

  • Secret: AWS_ACCOUNT_ID
  • Variable: AWS_DEFAULT_REGION
  • IAM role: arn:aws:iam::<AWS_ACCOUNT_ID>:role/gitaction with GitHub OIDC trust and S3 upload permissions

@YoungJinJung YoungJinJung merged commit e565d7c into DevopsArtFactory:main Feb 21, 2026
2 checks passed
@YoungJinJung YoungJinJung deleted the codex/tag-release-to-s3 branch February 21, 2026 14:22
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.

1 participant