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

Add first iteration of rule exportation tool #303

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

utarwyn
Copy link
Member

@utarwyn utarwyn commented May 22, 2024

This PR adds a new module into the repository to export rules specifications.

  • Maven module tools/rule-exporter
  • Java program with unit tests and Java 11 (main stack of ecoCode)
  • GitHub action automatically triggered at each commit to:
    1. Build the project
    2. Run the tool with artifacts from the build
    3. Publish results as JSON files into GitHub Pages

https://ecocode.io can then read these files to list and display the details of rules, which will be updated in real time with the most up-to-date status of the repository.

Warning

This tool is still the subject of intensive work, and the present PR contains only the first part of it.

Closes #301

@utarwyn utarwyn force-pushed the issue/301-rule-export-tool branch from 83a0d02 to db7fb02 Compare July 18, 2024 22:13
@utarwyn utarwyn force-pushed the issue/301-rule-export-tool branch from db7fb02 to 48a641b Compare July 18, 2024 22:16
Copy link

This PR has been automatically marked as stale because it has no activity for 60 days.
Please add a comment if you want to keep the issue open. Thank you for your contributions!

@github-actions github-actions bot added the stale label Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 enhancement New feature or request stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rules export tool for consultation website
1 participant