From 6a18b31aa4a4075fc9821f5f5af54b86a6221107 Mon Sep 17 00:00:00 2001 From: Mark Kittisopikul Date: Wed, 14 May 2025 16:53:47 -0400 Subject: [PATCH 1/2] Update CITATION.cff for CFF 1.20, v0.16.0 --- CITATION.cff | 44 +++++++++++++++++++++++++++++++------------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 4ce6e676..3ef9ea64 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,14 +1,32 @@ -cff-version: 1.1.0 -message: "If you use this software, please cite it as below." +# This CITATION.cff file was generated with cffinit. +# Visit https://bit.ly/cffinit to generate yours today! + +cff-version: 1.2.0 +title: Interpolations.jl +message: 'If you use this software, please cite it as below.' +type: software authors: - - family-names: "Kittisopikul" - given-names: "Mark" - orcid: "https://orcid.org/0000-0002-9558-6248" - - family-names: "Holy" - given-names: "Timothy E." - orcid: "https://orcid.org/0000-0002-2429-1071" - - family-names: "Aschan" - given-names: "Tomas" -title: JuliaMath/Interpolations.jl: v0.14.7 -version: v0.14.7 -date-released: 2022-12-10 + - family-names: Kittisopikul + given-names: Mark + orcid: 'https://orcid.org/0000-0002-9558-6248' + - family-names: Holy + given-names: Timothy E. + orcid: 'https://orcid.org/0000-0002-2429-1071' + - family-names: Aschan + given-names: Tomas +identifiers: + - type: doi + value: 10.5281/zenodo.593143 + description: DOI for all versions of Interpolations.jl +repository-code: 'https://github.com/JuliaMath/Interpolations.jl' +url: 'https://juliamath.github.io/Interpolations.jl/stable/' +abstract: >- + Fast, continuous interpolation of discrete datasets in + Julia +keywords: + - interpolation + - julia + - splines +license: MIT +version: 0.16.0 +date-released: '2025-05-14' From 28ec385f63d3fc0c43257df28cd55187f33f40da Mon Sep 17 00:00:00 2001 From: Mark Kittisopikul Date: Wed, 14 May 2025 16:57:04 -0400 Subject: [PATCH 2/2] Add cffconvert github action --- .github/workflows/cffconvert.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/cffconvert.yml diff --git a/.github/workflows/cffconvert.yml b/.github/workflows/cffconvert.yml new file mode 100644 index 00000000..71443637 --- /dev/null +++ b/.github/workflows/cffconvert.yml @@ -0,0 +1,19 @@ +name: cffconvert + +on: + push: + paths: + - CITATION.cff + +jobs: + validate: + name: "validate" + runs-on: ubuntu-latest + steps: + - name: Check out a copy of the repository + uses: actions/checkout@v4 + + - name: Check whether the citation metadata from CITATION.cff is valid + uses: citation-file-format/cffconvert-github-action@2.0.0 + with: + args: "--validate"