inab / openEBench-nuxt

Vue Client for the OpenEBench Micro Frontends
https://openebench.bsc.es/
Apache License 2.0
2 stars 2 forks source link

[Evaluator] Unable to make pull request to add metadata/citation files #664

Closed abnerbog closed 3 weeks ago

abnerbog commented 1 month ago

Bug description:

The FAIR evaluator tool fails to extract metadata from my GitHub repository.

To reproduce:

  1. Install Metadata Updater for FAIRsoft
    • Grant the required read/write permissions for all repositories.
  2. Go to the FAIRsoft evaluator app
  3. In Step 1, select 'GitHub repository' as the metadata source
  4. Enter the URL: 'https://github.com/abnerbog/hydroshare' and proceed without making edits to metadata
  5. In step 4, make a pull request of the metadata file (JSON-LD format) to GitHub repository

Error message:

image

Environment:

Device: Dell laptop (x64) OS: Windows 11 Pro Browser: Google Chrome

EvaMart commented 3 weeks ago

Hi Abner,

The issue occurred because the API (github-metadata-api) couldn’t identify a target branch for the PR, which led to the error. I’ve updated both the API and the front end to ensure the branch name is provided, so this issue should no longer happen.

Thank you for bringing this to our attention!

abnerbog commented 3 weeks ago

Thanks so much again Eva!