Skip to content

chore(cicd): param by default enable all feature flag on feature branch (#0000) - #6196

Merged
corinnekrych (corinnekrych) merged 1 commit into
mainfrom
feature-flag-all-by-default
Jun 15, 2026
Merged

chore(cicd): param by default enable all feature flag on feature branch (#0000)#6196
corinnekrych (corinnekrych) merged 1 commit into
mainfrom
feature-flag-all-by-default

Conversation

@corinnekrych

@corinnekrych corinnekrych (corinnekrych) commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

Enable all feature flagds by default when requesting a Feature branch. User can also override the * to specify the specific feature but at least the syntax for the env variable is proposed here (i keep forgettingit)

Copilot AI review requested due to automatic review settings June 11, 2026 08:39
@github-actions github-actions Bot added the filigran team Item from the Filigran team. label Jun 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the manual “Deploy feature branch on staging” GitHub Actions workflow to pass a default configuration enabling all “dev/preview” features when launching a feature-branch environment.

Changes:

  • Extend the workflow_dispatch input openaev_config default JSON with a setting intended to enable all dev features (*).

Comment thread .github/workflows/test-feature-branch.yml
@codecov

codecov Bot commented Jun 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 42.80%. Comparing base (346a72f) to head (0bb3d2b).

❌ Your project check has failed because the head coverage (2.20%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #6196   +/-   ##
=========================================
  Coverage     42.80%   42.80%           
  Complexity     6787     6787           
=========================================
  Files          2238     2238           
  Lines         61181    61181           
  Branches       8016     8016           
=========================================
  Hits          26189    26189           
- Misses        33280    33302   +22     
+ Partials       1712     1690   -22     
Flag Coverage Δ
backend 64.93% <ø> (ø)
e2e 17.08% <ø> (ø)
frontend 2.20% <ø> (ø)

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.

@corinnekrych corinnekrych (corinnekrych) changed the title chore(ci/cd): param by default enable all feature flag on feature branch (#0000) chore(cicd): param by default enable all feature flag on feature branch (#0000) Jun 11, 2026
@corinnekrych
corinnekrych (corinnekrych) merged commit 7421694 into main Jun 15, 2026
40 of 41 checks passed
@corinnekrych
corinnekrych (corinnekrych) deleted the feature-flag-all-by-default branch June 15, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

filigran team Item from the Filigran team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants