tortellini-tools / action

GH action to check dependency licence issues using ort
https://github.com/marketplace/actions/tortellini-action
Apache License 2.0
3 stars 6 forks source link

table of results similar to fairtally #122

Closed jspaaks closed 3 years ago

jspaaks commented 3 years ago

Description

Refs: #36

There is still a problem with permissions on the .tortellini directory (where I chose to write index.html). I'm currently bypassing that issue by manually setting the permissions on that directory so the file can be written.

If you run it on urls.txt with:

https://github.com/nlesc-nano/insilico-server
https://github.com/nlesc-nano/Moka
https://github.com/nlesc-nano/flamingo
https://github.com/nlesc-nano/CAT
https://github.com/fair-workflows/nanopub
https://github.com/puregome/notebooks
https://github.com/matchms/ms2deepscore
https://github.com/GooglingTheCancerGenome/sv-channels/
https://github.com/fair-software/fairtally
https://github.com/e-mental-health/orange-hackathon
https://github.com/e-mental-health/data-processing
https://github.com/LINNAE-project/SFB-Annotator
https://github.com/DeepRank/deeprank
https://github.com/NLeSC/eEcology-Classification
https://github.com/parallelwindfarms/byteparsing
https://github.com/RETURN-project/BenchmarkRecovery
https://github.com/nlesc-nano/ceiba
https://github.com/NLeSC-GO-common-infrastructure/marzipan
https://github.com/FAIR-data-for-CAPACITY/FHIR-to-CAPACITY
https://github.com/JungleComputing/rocket

You should get this result in .tortellini/index.html:

image


Before you get started

Checklist

This section should be filled in by the creator of this pull request to make sure the pull request is ready to review.

Instructions to review the pull request

  1.  

    mkdir .tortellini # to circumvent permission problem
  2. Make urls.txt with above content.
  3. Add environment vars to your terminal using my notes from https://github.com/tortellini-tools/action/issues/124#issue-914934346 (probably needs export too), then

    npm install
    npm run build
    npm run package
    node dist/index.js
jspaaks commented 3 years ago

Thanks for the review! :soccer: