Skip to content

EVERSE-ResearchSoftware/resqui-github-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

resqui GitHub Action

A GitHub Action that runs resqui to assess research software quality indicators and optionally upload results to DashVerse.

Usage

- name: Run resqui
  uses: EVERSE-ResearchSoftware/resqui-github-action@main
  with:
    github_token: ${{ secrets.GITHUB_TOKEN }}

Inputs

Input Description Required
github_token GitHub token required for some indicator plugins Yes
config Path to the configuration file (e.g., configurations/basic.json) No
dashverse_token DashVerse token to upload the results No

Examples

Basic usage

name: Run Resqui CI

on:
  push:

jobs:
  run-resqui:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout repository
        uses: actions/checkout@v4

      - name: Run resqui
        uses: EVERSE-ResearchSoftware/resqui-github-action@main
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}

With custom config and DashVerse upload

name: Run Resqui CI

on:
  push:

jobs:
  run-resqui:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout repository
        uses: actions/checkout@v4

      - name: Run resqui
        uses: EVERSE-ResearchSoftware/resqui-github-action@main
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          config: configurations/basic.json
          dashverse_token: ${{ secrets.DASHVERSE_TOKEN }}

About

resqui GitHub Action

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors