Skip to content

feat: add deploy MFE to SS3 action - #74

Merged
andrey-canon merged 3 commits into
open-release/verawood.nelpfrom
and/FUTUREX-1456
Aug 13, 2026
Merged

feat: add deploy MFE to SS3 action#74
andrey-canon merged 3 commits into
open-release/verawood.nelpfrom
and/FUTUREX-1456

Conversation

@andrey-canon

Copy link
Copy Markdown
Collaborator

Description

Adds the manual deployment workflow (MFE Bucket Deployment 🚀) to allow deploying the Micro Frontend (MFE) application to specified environments (stage or prod).

Changes Included

  • Introduced the GitHub Actions workflow file for MFE bucket deployments.
  • Configured manual trigger (workflow_dispatch) with environment selection (stage / prod).
  • Integrated the reusable workflow nelc/actions-hub/.github/workflows/mfe-bucket-deployment.yml@main.

How to Test

  1. Go to the Actions tab in GitHub.
  2. Select the MFE Bucket Deployment 🚀 workflow.
  3. Click Run workflow, choose either stage or prod, and trigger the run.

Issue # 1456
Migration pr of #60 and #71

andrey-canon and others added 3 commits August 12, 2026 17:28
- Drop 'advanced' environment choice and custom bucket/CDN inputs
- Consolidate deployment into a single 'deploy_mfe' job
options:
- stage
- prod

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

You remove the custom option build with other MFE bucket . Anyway I dont have problem with that

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Yes, this commit e9e9b90
Nobody is using that and that is more code to maintain

@andrey-canon
andrey-canon changed the base branch from and/FUTUREX-1455 to open-release/verawood.nelp August 13, 2026 18:37
@andrey-canon
andrey-canon merged commit 7ce5a6a into open-release/verawood.nelp Aug 13, 2026
4 checks passed
@andrey-canon
andrey-canon deployed to open-release/verawood.nelp August 13, 2026 18:38 — with GitHub Actions Active
@andrey-canon
andrey-canon deployed to open-release/verawood.nelp August 13, 2026 18:39 — with GitHub Actions Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants