A GitHub Action that runs resqui to assess research software quality indicators and optionally upload results to DashVerse.
- name: Run resqui
uses: EVERSE-ResearchSoftware/resqui-github-action@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}| 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 |
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 }}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 }}