From e2e426493fe6304ff9d26e2c5942b90d5c9c4fd3 Mon Sep 17 00:00:00 2001 From: Thomas Boch Date: Wed, 15 Feb 2023 09:20:51 +0100 Subject: [PATCH] Merge pull request #66 from ManonMarchand/add-codemeta add codemeta and its validator action --- .github/workflows/codemeta_validator.yml | 16 +++++ codemeta.json | 83 ++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 .github/workflows/codemeta_validator.yml create mode 100644 codemeta.json diff --git a/.github/workflows/codemeta_validator.yml b/.github/workflows/codemeta_validator.yml new file mode 100644 index 000000000..e9a70ca84 --- /dev/null +++ b/.github/workflows/codemeta_validator.yml @@ -0,0 +1,16 @@ +name: test_codemeta + +on: + release: + workflow_dispatch: + pull_request: + +jobs: + build: + runs-on: ubuntu-latest + container: + image: gitlab-registry.in2p3.fr/escape2020/wp3/eossr:v1.0 + steps: + - uses: actions/checkout@v3 + - name: validate codemeta + run: eossr-metadata-validator codemeta.json \ No newline at end of file diff --git a/codemeta.json b/codemeta.json new file mode 100644 index 000000000..f612103c3 --- /dev/null +++ b/codemeta.json @@ -0,0 +1,83 @@ +{ + "@context": "https://doi.org/10.5063/schema/codemeta-2.0", + "@type": "SoftwareSourceCode", + "license": "https://spdx.org/licenses/GPL-3.0", + "codeRepository": "https://github.com/cds-astro/aladin-lite", + "dateCreated": "2013-05-01", + "datePublished": "2013-05-01", + "dateModified": "2023-01-31", + "issueTracker": "https://github.com/cds-astro/aladin-lite/issues", + "name": "Aladin Lite", + "version": "3.0.0", + "softwareVersion": "3.0.0", + "description": "An astronomical HiPS visualizer in the browser.", + "identifier": "add-zenodo-doi-here", + "applicationCategory": "Astronomy, Visualization", + "funding": "ESCAPE 824064", + "referencePublication": "http://aspbooks.org/publications/532/007.pdf", + "readme": "https://aladin.cds.unistra.fr/AladinLite/doc/", + "releaseNotes": "https://aladin.cds.unistra.fr/AladinLite/doc/#release-notes", + "funder": { + "@type": "Organization", + "name": "European Commission Framework Programme Horizon 2020 Research and Innovation action" + }, + "keywords": [ + "IVOA", + "Astronomy" + ], + "programmingLanguage": [ + "Rust", + "Javascript" + ], + "relatedLink": [ + "https://aladin.cds.unistra.fr/" + ], + "author": [ + { + "@type": "Person", + "@id": "https://orcid.org/0000-0002-7123-773X", + "givenName": "Matthieu", + "familyName": "Baumann", + "email": "matthieu.baumann@unistra.fr", + "affiliation": { + "@type": "Organization", + "name": "Université de Strasbourg, CNRS, Observatoire astronomique de Strasbourg, UMR 7550, F-67000 Strasbourg, France" + } + }, + { + "@type": "Person", + "@id": "https://orcid.org/0000-0001-5818-2781", + "givenName": "Thomas", + "familyName": "Boch", + "email": "thomas.boch@astro.unistra.fr", + "affiliation": { + "@type": "Organization", + "name": "Université de Strasbourg, CNRS, Observatoire astronomique de Strasbourg, UMR 7550, F-67000 Strasbourg, France" + } + } + ], + "maintainer": [ + { + "@type": "Person", + "@id": "https://orcid.org/0000-0002-7123-773X", + "givenName": "Matthieu", + "familyName": "Baumann", + "email": "matthieu.baumann@unistra.fr", + "affiliation": { + "@type": "Organization", + "name": "Université de Strasbourg, CNRS, Observatoire astronomique de Strasbourg, UMR 7550, F-67000 Strasbourg, France" + } + }, + { + "@type": "Person", + "@id": "https://orcid.org/0000-0001-5818-2781", + "givenName": "Thomas", + "familyName": "Boch", + "email": "thomas.boch@astro.unistra.fr", + "affiliation": { + "@type": "Organization", + "name": "Université de Strasbourg, CNRS, Observatoire astronomique de Strasbourg, UMR 7550, F-67000 Strasbourg, France" + } + } + ] +}