feat: Create a GitHub action to validate test coverage/compliance with the spec for SDK repos#389
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces a new GitHub Action for OpenFeature spec compliance checking, along with updated documentation, examples, and minor bug fixes in the Python parser. The code review highlights several critical improvements: using a stable Python 3.13 version instead of the unreleased 3.14 in the Dockerfile and Ruff configuration, conditionally replacing the inline comment prefix in spec_finder.py to avoid redundant string operations, and replacing the openssl dependency with a native bash variable for generating random delimiters in the GitHub Action to ensure compatibility across minimal runner environments.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Signed-off-by: Jamie Sinn <james.sinn@dynatrace.com>
ac01e6f to
b509762
Compare
This PR
Related Issues
#258
This is stacked on #388 and #388 should be merged first.
Follow-up Tasks