Skip to content

github workflows that our projects could/should use when applicable

Notifications You must be signed in to change notification settings

GSI-HPC/github-workflow-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

REUSE status fair-software.eu

How to use in your project

cd <your repo root>
wget https://github.com/GSI-HPC/github-workflow-templates/raw/refs/heads/main/.pre-commit-config.yaml
mkdir -p .github/workflows
cd .github/workflows
wget https://github.com/GSI-HPC/github-workflow-templates/raw/refs/heads/main/.github/workflows/fair-software.yml
wget https://github.com/GSI-HPC/github-workflow-templates/raw/refs/heads/main/.github/workflows/reuse.yml
cd ../..
git add .pre-commit-config.yaml .github/workflows/fair-software.yml .github/workflows/reuse.yml

To enable the REUSE pre-commit hook install pre-commit and then install the configured pre-commit hook:

pip install pre-commit
pre-commit install

Badges

The fair-software workflow will produce the Markdown to paste into your README.md

For a REUSE badge, it is recommended to simply add (you can generate this badge on the GitHub workflow webpage):

[![REUSE status](https://github.com/GSI-HPC/<repo name>/actions/workflows/reuse.yml/badge.svg)](https://github.com/GSI-HPC/<repo name>/actions/workflows/reuse.yml)

About

github workflows that our projects could/should use when applicable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published