Skip to content

chore(release): promote staging to production - #2844

Merged
RemiBonnet merged 6 commits into
mainfrom
staging
Jul 31, 2026
Merged

chore(release): promote staging to production#2844
RemiBonnet merged 6 commits into
mainfrom
staging

Conversation

@RemiBonnet

Copy link
Copy Markdown
Member

Opens the production promotion path from staging to main. Merging this PR triggers semantic-release, then the existing production deployment workflow.

Do not squash this PR. Use a merge commit to preserve the original conventional commits for semantic-release.

gdubroeucq and others added 6 commits July 30, 2026 14:32
Dual-target deploy during the CloudFront migration: staging builds now
also publish to qovery-console-staging (the OAC origin behind CloudFront)
and invalidate the cached index.html. The legacy bucket keeps serving
console-staging.qovery.com until the DNS cutover.

Production is intentionally unchanged; it opts in later by passing
s3-bucket-name-with-cloudfront and cloudfront-distribution-id.

Requires the frontend-code-push IAM policy update (s3:PutObject on the
new bucket + cloudfront:CreateInvalidation) before merge.
Production releases now also publish to qovery-console-prod (the OAC
origin behind CloudFront) and invalidate the cached index.html, using
the dual-target support already merged for staging. The legacy bucket
keeps serving console.qovery.com until the DNS cutover.

IAM (frontend-code-push) already grants both buckets and distributions.
* feat(variables): separate secret creation flow

* fix(variables): mask secret values on edit

* fix(variables): prefill file path on focus

* chore(variables): inline creation flow actions

* chore(variables): rely on button spacing

* chore(variables): simplify variable modal state

* fix(variables): remove path placeholder

* fix(variables): use file title wording

* chore(variables): simplify variable creation actions
* fix(services): isolate agentic workflows from service list

* chore(services): remove unrelated api changes

* fix(services): preserve editable service fallback
@RemiBonnet
RemiBonnet merged commit fe8adbf into main Jul 31, 2026
9 of 10 checks passed
@RemiBonnet

Copy link
Copy Markdown
Member Author

🎉 This PR is included in version 1.331.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 60.75949% with 31 lines in your changes missing coverage. Please review.
✅ Project coverage is 47.64%. Comparing base (5f033b3) to head (0405222).
⚠️ Report is 11 commits behind head on main.

Files with missing lines Patch % Lines
...te-variable-modal/create-update-variable-modal.tsx 76.74% 3 Missing and 7 partials ⚠️
...tainer-variables/step-variables/step-variables.tsx 55.55% 3 Missing and 1 partial ⚠️
...ce-variables-tabs/service-variables-custom-tab.tsx 0.00% 3 Missing ⚠️
...es/feature/src/lib/variable-list/variable-list.tsx 0.00% 3 Missing ⚠️
...iables-action-toolbar/variables-action-toolbar.tsx 0.00% 3 Missing ⚠️
...low-service-list/agentic-workflow-service-list.tsx 80.00% 1 Missing and 1 partial ⚠️
...workflow-services/use-agentic-workflow-services.ts 0.00% 2 Missing ⚠️
.../lib/flow-create-variable/flow-create-variable.tsx 33.33% 2 Missing ⚠️
...ob-creation-flow/step-variables/step-variables.tsx 0.00% 1 Missing ⚠️
...ponents/inputs/input-text-area/input-text-area.tsx 50.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2844      +/-   ##
==========================================
- Coverage   47.90%   47.64%   -0.26%     
==========================================
  Files        1213     1197      -16     
  Lines       26262    25952     -310     
  Branches     7804     7774      -30     
==========================================
- Hits        12581    12366     -215     
+ Misses      11554    11468      -86     
+ Partials     2127     2118       -9     
Flag Coverage Δ
unittests 47.64% <60.75%> (-0.26%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants