Skip to content

Add web metadata for biosimdb-interface project - #75

Open
jimboid wants to merge 6 commits into
mainfrom
meta-data
Open

jimboid wants to merge 6 commits into
mainfrom
meta-data

Conversation

@jimboid

@jimboid jimboid commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Summary

This PR will bring the metadata file and release job to publish meta information to our central tracking repository.

Changes

  • Implement a web-meta.yaml to hold metadata for the website
  • Implement a workflow stepset to go in the release job in release CI

Impact

This will enable the main website to scrape a single place for simple information to keep software records up to date on the website with very little time expense to the maintenance teams.

This change contributes toward CCPBioSim/ccpbiosim.github.io#171 for this repo

closes #76

@jimboid jimboid changed the title Add web-meta.yaml for GitHub metadata configuration Add web metadata for biosimdb-interface project Oct 16, 2026
@coveralls

coveralls commented Oct 16, 2026 •

Copy link
Copy Markdown

Coverage Report for CI Build 38962472324

Coverage remained the same at 91.609%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 727
Covered Lines: 666
Line Coverage: 91.61%
Coverage Strength: 8.24 hits per line

💛 - Coveralls

Remove authors and image fields from web-meta.yaml
Removed empty fields for GitHub and docs in web-meta.yaml.
Updated short and long descriptions for the web interface, modified image and package settings.
@jimboid
jimboid marked this pull request as ready for review October 16, 2026 20:14
@jimboid
jimboid requested a review from jkalayan October 16, 2026 20:15
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.

Add metadata file and workflow for website auto maintenance

2 participants