diff --git a/.github/workflows/validate-zenodo.yaml b/.github/workflows/validate-zenodo.yaml index cb4ee12..cf65844 100644 --- a/.github/workflows/validate-zenodo.yaml +++ b/.github/workflows/validate-zenodo.yaml @@ -12,10 +12,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: - node-version: '22' + node-version: '24' - name: Install dependencies run: npm install zenodraft@0.14.1 - name: Check .zenodo.json file diff --git a/docs/wiki-guide/GitHub-Repo-Guide.md b/docs/wiki-guide/GitHub-Repo-Guide.md index d516a3f..72a2f16 100644 --- a/docs/wiki-guide/GitHub-Repo-Guide.md +++ b/docs/wiki-guide/GitHub-Repo-Guide.md @@ -115,7 +115,7 @@ Providing this file is as simple as copying the below example and filling in you === "Standard Citation File (Recommended)" - !!! tip + !!! tip "Pro tip" Pair this citation file with a [`.zenodo.json`](#zenodo-metadata) for easier DOI metadata tracking (grants, references, associated papers). ```yaml { py linenums="1" } @@ -215,6 +215,10 @@ Providing this file is as simple as copying the below example and filling in you date-released: ``` +!!! tip "Pro tip" + Check whether your citation renders correctly on a branch. When you push the `CITATION.cff` to a branch and browse the repository at that branch, you can select "Cite this repository" in the righthand sidebar to see if it is rendering as expected: + ![Screenshot of "Cite this repository" pop-up on the Collaborative Distributed Science Guide repository. It shows APA and BibTeX 'content tabs' with the beginnings of a scrollable and copiable citation](images/GH-repo-guide/citation-cff-check.png) + ## Recommended Files Though the following files are not included in every repository and do not have a simple selection process integrated into GitHub, they are extremely important (if not essential) to maintaining FAIR principles and reproducibility in projects, as well as ensuring proper attribution for your work.