Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
02be401
add orcid for patrick
egpbos Jun 24, 2025
3d2dcf3
remove publication date from zenodo.json
egpbos Jun 24, 2025
04c7fff
change back name to match old Zenodo one
egpbos Jun 24, 2025
5e26dfe
remove .zenodo.json
egpbos Jun 24, 2025
52487a3
remove .zenodo.json also from actions config
egpbos Jun 24, 2025
2e47ccd
workaround for zenodraft bug
egpbos Jun 25, 2025
f703ec2
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jun 25, 2025
eed1ca3
verbose logging for debugging
egpbos Jun 25, 2025
9354a44
generate .zenodo.json in the workflow before zenodraft
egpbos Jun 25, 2025
ea2fc12
use accepted arguments
egpbos Jun 25, 2025
301ec1b
try +1 again, maybe it was right after all?
egpbos Jun 25, 2025
ce51a32
maybe the +1 in zenodraft should be -1? then workaround is -2...
egpbos Jun 25, 2025
c71e66c
put back -1 workaround and run verbose
egpbos Jun 25, 2025
2cfe05a
disable verbose again
egpbos Jun 25, 2025
fd155d7
TESTING CI, REVERT LATER: trigger non-sandbox deposition with workflo…
egpbos Jun 25, 2025
aaf0bc0
use first concept ID in the record
egpbos Jun 25, 2025
b7105a3
fix concept IDs
egpbos Jun 25, 2025
ed09aca
-1 workaround necessary after all?
egpbos Jun 25, 2025
ea5351d
Revert "-1 workaround necessary after all?"
egpbos Jul 28, 2025
b77505e
remove CI debugging edits
egpbos Jul 28, 2025
c7fc7bf
try getting output version_id into nice summary message
egpbos Jul 28, 2025
2a810c6
try a new concept_id for sandbox
egpbos Jul 28, 2025
9cd04d6
revert to previous record id
egpbos Jul 28, 2025
1481db6
switch tryout to production branch
egpbos Jul 28, 2025
ce75435
revert the nice output test
egpbos Jul 28, 2025
d88e956
remove obsolete pdf.yml workflow
egpbos Jul 28, 2025
e7261a4
Merge branch 'main' into fix_zenodraft
egpbos Jul 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 0 additions & 49 deletions .github/workflows/pdf.yml

This file was deleted.

18 changes: 11 additions & 7 deletions .github/workflows/upload-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,29 +34,33 @@ jobs:
-e "NO_SANDBOX=true" \
ghcr.io/kernoeb/docker-docsify-pdf:main

- name: Create a draft snapshot on Zenodo Sandbox using metadata
from repository file .zenodo.json
- name: Generate .zenodo.json from CITATION.cff
uses: citation-file-format/cffconvert-github-action@2.0.0
with:
args: "--format zenodo --outfile .zenodo.json"

- name: Create a draft snapshot on Zenodo Sandbox
if: github.event_name == 'workflow_dispatch'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ZENODO_SANDBOX_ACCESS_TOKEN: ${{ secrets.ZENODO_SANDBOX_ACCESS_TOKEN }}
uses: zenodraft/action@0.13.3
with:
# concept: 14965744 # must be replaced when the record has been created the first time
metadata: .zenodo.json
concept: 277497 # doesn't matter which it is, it is only for testing
publish: false
sandbox: true
filenames: guide-nlesc.pdf
metadata: .zenodo.json

- name: Create a new snapshot in the Zenodo record
- name: Create a new draft snapshot in the Zenodo record
if: github.event_name == 'release'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
ZENODO_ACCESS_TOKEN: ${{ secrets.ZENODO_ACCESS_TOKEN }}
uses: zenodraft/action@0.13.3
with:
concept: 4020622
metadata: .zenodo.json
concept: 4020564
publish: false # let the user press the publish button manually
sandbox: false
filenames: guide-nlesc.pdf
metadata: .zenodo.json
215 changes: 0 additions & 215 deletions .zenodo.json

This file was deleted.

3 changes: 2 additions & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: Software Development Guide
title: Netherlands eScience Center - Software Development Guide
message: "If you use this guide, please cite it."
type: software
authors:
Expand Down Expand Up @@ -32,6 +32,7 @@ authors:
- affiliation: Netherlands eScience Center
family-names: Bos
given-names: Patrick
orcid: "https://orcid.org/0000-0002-6033-960X"
- family-names: Kuzak
given-names: Mateusz
orcid: "https://orcid.org/0000-0003-0087-6021"
Expand Down