Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[chore] Expose record accessors for Brig.App.Env. #4256

Merged
merged 8 commits into from
Sep 23, 2024

Conversation

elland
Copy link
Contributor

@elland elland commented Sep 19, 2024

This reduces lens usage to mostly the cases where we want lens functionality, instead of record accessor functionality.

Brig.Options parsing has been modified, there are fields that could be set but currently are not set anywhere in our config yamls, which could cause breakage if we have deployments relying on them. Might be worth coming back and ensuring we test every field.

@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Sep 19, 2024
This reduces lens usage to mostly the cases where we want lens
functionality, instead of record accessor functionality.
@elland elland force-pushed the chore/reduce-lens-usage-brig-env branch from 955136b to 014213d Compare September 19, 2024 12:05
Copy link
Contributor

@pcapriotti pcapriotti left a comment

Choose a reason for hiding this comment

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

LGTM

@elland elland added the echoes: maintenance Maintenance activity - Refactoring , Preventive , Improvements to code , Performance improvements label Sep 19, 2024
@elland elland added echoes: technical-debt Changes intended at mitigating risks and removed echoes: maintenance Maintenance activity - Refactoring , Preventive , Improvements to code , Performance improvements labels Sep 19, 2024
@elland elland merged commit 83ed2a7 into develop Sep 23, 2024
10 checks passed
@elland elland deleted the chore/reduce-lens-usage-brig-env branch September 23, 2024 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
echoes: technical-debt Changes intended at mitigating risks ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants