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

align all the records generated with latest schema #6

Merged
merged 38 commits into from
Mar 18, 2025

Conversation

TejasMorbagal
Copy link
Member

@TejasMorbagal TejasMorbagal commented Mar 12, 2025

This PR includes the changes implemented to generate valid records which aligns with latest OSC-schema

Testing strategy:

  1. I have avoided complex mocking to have unit tests which are more maintainable.
  2. To test the publish feature, there is an option 'write_to_file' to allow generation of files locally.
  3. For integration test, we have a testing-repo to check if the files generated pass the validation checks.

…s and workflows
…t exist, added write_to_file option for local testing during development
@TejasMorbagal TejasMorbagal added the enhancement New feature or request label Mar 12, 2025
@TejasMorbagal TejasMorbagal self-assigned this Mar 12, 2025
@TejasMorbagal TejasMorbagal marked this pull request as draft March 12, 2025 17:03
@TejasMorbagal TejasMorbagal marked this pull request as ready for review March 14, 2025 14:27
@TejasMorbagal TejasMorbagal requested a review from forman March 14, 2025 14:31
Copy link
Collaborator

@thomasstorm thomasstorm left a comment

Choose a reason for hiding this comment

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

README.md still refers to the old way. Please update that file accordingly.

@thomasstorm
Copy link
Collaborator

Looks good - I have added quite a lot of comments, but none of them are severe -- apart from the README.md update, which is necessary.

TejasMorbagal and others added 7 commits March 18, 2025 16:12

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: Thomas Storm <thomas.storm@brockmann-consult.de>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Co-authored-by: Thomas Storm <thomas.storm@brockmann-consult.de>
…tch the functionality
@TejasMorbagal TejasMorbagal merged commit 43e3aea into main Mar 18, 2025
1 check passed
TejasMorbagal added a commit that referenced this pull request Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Typo in target path specification for variables in OscDatasetStacGenerator Removal of osc:themes
2 participants