Skip to content

Commit 4dd25ad

Browse files
authored
Merge pull request #123 from NLeSC/122-badges
badges
2 parents 942196d + 1f8683c commit 4dd25ad

3 files changed

Lines changed: 34 additions & 9 deletions

File tree

.github/workflows/cffconvert.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: cffconvert
2+
3+
on: push
4+
5+
jobs:
6+
verify:
7+
name: "cffconvert"
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v2
11+
name: Check out a copy of the repository
12+
13+
- uses: citation-file-format/cffconvert-github-action@main
14+
name: Check whether the citation metadata from CITATION.cff is equivalent to that in .zenodo.json
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
name: Test
1+
name: tests
22

3-
on:
4-
release:
5-
types: [created]
3+
on: push
64

75
jobs:
8-
deploy:
6+
tests:
97

108
runs-on: ubuntu-latest
119

README.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
11
# Netherlands eScience Center Python Template
22

3-
[![RSD](https://img.shields.io/badge/rsd-python--template-00a3e3.svg)](https://research-software.nl/software/nlesc-python-template)
4-
[![Appveyor Build Status](https://ci.appveyor.com/api/projects/status/a99ph5fv1carejrr/branch/main?svg=true)](https://ci.appveyor.com/project/jvdzwaan/python-template/branch/main)
5-
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1310751.svg)](https://doi.org/10.5281/zenodo.1310751)
6-
73
Spend less time setting up and configuring your new Python packages and comply with the
84
[Netherlands eScience Center Software Development Guide](https://guide.esciencecenter.nl/)
95
from the start.
106

7+
## Badges
8+
9+
| fair-software.nl recommendations | |
10+
| :-- | :-- |
11+
| (1/5) code repository | [![github repo badge](https://img.shields.io/badge/github-repo-000.svg?logo=github&labelColor=gray&color=blue)](https://github.com/nlesc/python-template) |
12+
| (2/5) license | [![github license badge](https://img.shields.io/github/license/nlesc/python-template)](https://github.com/nlesc/python-template) |
13+
| (3/5) community registry | [![RSD](https://img.shields.io/badge/rsd-python--template-00a3e3.svg)](https://research-software.nl/software/nlesc-python-template) |
14+
| (4/5) citation | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1310751.svg)](https://doi.org/10.5281/zenodo.1310751) |
15+
| (5/5) checklist |   |
16+
| overall | [![fair-software badge](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8B-yellow)](https://fair-software.eu) |
17+
| **Other best practices** |   |
18+
| Appveyor | [![Appveyor Build Status](https://ci.appveyor.com/api/projects/status/a99ph5fv1carejrr/branch/main?svg=true)](https://ci.appveyor.com/project/jvdzwaan/python-template/branch/main)
19+
| **GitHub Actions** |   |
20+
| MarkDown link checker | [![workflow mlc badge](https://github.com/nlesc/python-template/workflows/markdown-link-checker/badge.svg)](https://github.com/nlesc/python-template/actions?query=workflow%3A%22markdown-link-checker%22) |
21+
| Citation metadata consistency | [![workflow cffconvert badge](https://github.com/nlesc/python-template/workflows/cffconvert/badge.svg)](https://github.com/nlesc/python-template/actions?query=workflow%3A%22cffconvert%22) |
22+
| Unit tests | [![workflow tests badge](https://github.com/nlesc/python-template/workflows/tests/badge.svg)](https://github.com/nlesc/python-template/actions?query=workflow%3Atests) |
23+
1124
Use this [Cookiecutter](https://cookiecutter.readthedocs.io) template to generate
1225
an empty Python package. Features include:
1326

0 commit comments

Comments
 (0)