From df56d0ad3795aadb75456198f9f9385417af7c22 Mon Sep 17 00:00:00 2001 From: Nicolas Kruse Date: Tue, 24 Jun 2025 15:56:53 +0200 Subject: [PATCH] citation.cff acording to cffconvert is fixed; validation to ci added CI: missing "jobs:" readded CITATION.cff fixed and CI updated for CITATION.cff validation --- .github/workflows/ci.yml | 7 +++++++ CITATION.cff | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 52247c5..6b3d005 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,13 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install -e .[dev] + if [ "${{ matrix.python-version }}" = "3.13" ]; then + python -m pip install cffconvert + fi + + - name: Validate CITATION.cff + if: ${{ matrix.python-version == '3.13' }} + run: cffconvert --validate - name: Prepare data and compile thermo database run: | diff --git a/CITATION.cff b/CITATION.cff index 6033743..420167e 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,4 +1,5 @@ cff-version: 1.1.0 +message: "If you use this software, please cite it as below." title: Gaspype abstract: Gaspype is a performant library for thermodynamic calculations with ideal gases authors: @@ -14,6 +15,5 @@ date-released: "2025-06-24" # - description: This is the collection of archived snapshots of all versions of Gaspype # type: doi # value: "" -license: MIT License +license: MIT repository-code: "https://github.com/DLR-Institute-of-Future-Fuels/gaspype" -documentation: "https://dlr-institute-of-future-fuels.github.io/gaspype" \ No newline at end of file