Supported Checks
  • ID: repo_layout.MissingROCrateFile
  • Labels: metadata
  • Depends on: repo_layout.MissingWorkflowFile
Description
No ro-crate-metadata.json found on this repository.
The ro-crate-metadata.json should be placed on the root of this repository.
  • ID: experimental.OutdatedROCrateFile
  • Labels: invalid, bug
  • Depends on: repo_layout.MissingROCrateFile
Description
The ro-crate-metadata.json needs to be updated.
  • ID: lm.MissingLMConfigFile
  • Labels: lifemonitor
  • Depends on: repo_layout.GitRepositoryWithoutMainBranch
Description
No lifemonitor.yaml configuration file found on this repository.
The lifemonitor.yaml should be placed on the root of this repository.
  • ID: lm.InvalidConfigFile
  • Labels: lifemonitor
  • Depends on: lm.MissingLMConfigFile
Description
The LifeMonitor configuration file found on this repository is not valid according to the schema https://api.lifemonitor.eu/integrations/github/config/schema.json.
  • ID: repo_layout.GitRepositoryWithoutMainBranch
  • Labels: best-practices
  • Depends on: None
Description
This repository does not have a main branch.
  • ID: repo_layout.RepositoryNotInitialised
  • Labels: best-practices
  • Depends on: repo_layout.GitRepositoryWithoutMainBranch
Description
No workflow and crate metadata found on this repository.
  • ID: metadata.MissingWorkflowName
  • Labels: metadata
  • Depends on: repo_layout.RepositoryNotInitialised
Description
No name defined for this workflow.
You can set the workflow name on the `ro-crate-metadata.yaml` or `lifemonitor.yaml` file
  • ID: repo_layout.MissingWorkflowFile
  • Labels: best-practices
  • Depends on: repo_layout.RepositoryNotInitialised
Description
No workflow found on this repository.
You should place the workflow file (e.g., .ga file) according to the best practices .
  • ID: repo_layout.MissingROCrateWorkflowFile
  • Labels: metadata
  • Depends on: repo_layout.MissingROCrateFile
Description
The workflow file declared on RO-Crate metadata is missing in this repository.