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

test(flagd): replace buildsteps with proper annotations. #1116

Conversation

aepfli
Copy link
Member

@aepfli aepfli commented Dec 29, 2024

We're copying our feature definitions into the resource to load them via annotation, but there is an annotation that loads a file directly. Hence, we do not need this build step but can utilize the proper annotation.

how to test

  • run e2e tests without the changes and check number of tests and success
  • run e2e tests with the changes and check number of tests and success

Numbers should match

@aepfli aepfli requested a review from a team as a code owner December 29, 2024 10:12
@aepfli aepfli force-pushed the test/remove_redundant_build_steps_with_proper_annotations branch from 8448153 to 0566a03 Compare December 29, 2024 10:14
@aepfli aepfli force-pushed the test/remove_redundant_build_steps_with_proper_annotations branch 2 times, most recently from a37cde1 to 4971ce4 Compare January 3, 2025 18:21
We are copying our feature definitions into the resource to load them
via annoation, but there is an annotation to load a file directly.
Hence we do not need this build step, but can utilize the proper
annotation.

Signed-off-by: Simon Schrottner <[email protected]>
@aepfli aepfli force-pushed the test/remove_redundant_build_steps_with_proper_annotations branch from 4971ce4 to fea783a Compare January 3, 2025 18:22
@aepfli aepfli enabled auto-merge (squash) January 3, 2025 18:57
@aepfli aepfli merged commit 15f8e59 into open-feature:main Jan 3, 2025
4 checks passed
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.

5 participants