Skip to content

Run resqui

Actions

About

Installs resqui and runs it to assess research software quality indicators at version v0.2.0
v0.2.0
Latest
Star (0)

Tags

 (1)

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 }}

Run resqui is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Installs resqui and runs it to assess research software quality indicators at version v0.2.0
v0.2.0
Latest

Tags

 (1)

Run resqui is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.