Skip to content

Repo centered#58

Merged
francoto merged 15 commits intomainfrom
repo_centered
Mar 26, 2026
Merged

Repo centered#58
francoto merged 15 commits intomainfrom
repo_centered

Conversation

@francoto
Copy link
Copy Markdown
Collaborator

@francoto francoto commented Mar 26, 2026

Goal is change the actual output structure to be more repo centric
fixes #55

The new structure follow this example:

assets/
└── example_run/
  └── <snapshot_tag>/
    ├── analysis_results.json
    ├── config.json
    ├── run_report.json
    ├── github_com_softwareunderstanding_sw_metadata_bot/
    │   ├── issue_report.md
    │   ├── pitfall.jsonld
    │   ├── report.json
    │   └── somef_output.json
    └── github_com_softwareunderstanding_rsmetacheck/
      ├── issue_report.md
      ├── pitfall.jsonld
      ├── report.json
      └── somef_output.json
  • updated the QUICKSTART.md
  • refined the CLI command to run-analysis and publish
  • using "--verbose" in rsmetacheck command to list all tested pitfalls and warnings
  • revised logic when previous analysi already exists and is up to date (replicated to make each analysis folder standalone, previously was just mentionning previous analysis exists).

@francoto francoto self-assigned this Mar 26, 2026
@francoto
Copy link
Copy Markdown
Collaborator Author

Also removed the "community" notion that was out of scope of this repository

@francoto francoto added the enhancement New feature or request label Mar 26, 2026
@francoto
Copy link
Copy Markdown
Collaborator Author

remove Github action on OSSR action (out of scope of this repo in my opinion).
was not up to date with new command refinement but could be useful to add a functionning example back to make sure the github action example is properly working (as test/maintenance more than actual output).

@francoto francoto merged commit 78a87ee into main Mar 26, 2026
7 checks passed
@francoto francoto deleted the repo_centered branch March 26, 2026 14:44
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.

Refactor Output

1 participant