Skip to content

Commit 03f78b7

Browse files
committed
Merge branch 'hotfix/1.16.1'
2 parents ad163f9 + 5272ff1 commit 03f78b7

File tree

8 files changed

+31
-4
lines changed

8 files changed

+31
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Check for broken links
2020

2121
Open the `_build/html/index.html` in your browser!
2222

23-
OICR affilates can view additional developer docs here: https://wiki.oicr.on.ca/display/DOC/Read+The+Docs
23+
OICR partners can view additional developer docs here: https://wiki.oicr.on.ca/display/DOC/Read+The+Docs
2424

2525
## Writing/Maintaining docs
2626
Most of our docs are written in RST. A handful are written are in markdown. Both the RST and markdown documents will be rendered as HTML using the Python-based documentation manager Sphinx.

docs/assets/templates/notebooks/template-big.dockstore.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,11 @@ notebooks:
6363
# A value of true will automatically display the latest tag updated as default.
6464
# A value of false will retain the default version that has been specified via the Dockstore UI.
6565
latestTagAsDefault: <Boolean>
66+
67+
# 'enableAutoDois' is a notebook-wide setting that will affect ALL branches/tags; only set this as needed in a main branch
68+
# to control whether DOIs are automatically issued for tags. Implicit default: True, can only be overridden as False
69+
# A value of false will disable automatic DOIs, DOIs will only be issued on demand.
70+
enableAutoDois: <Boolean>
6671

6772
# The optional filters section allow specifying sets of Git branches and tags to include for the notebook.
6873
# If no filters are given, all branches and tags are included.

docs/assets/templates/notebooks/template-small.dockstore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ notebooks:
1414
authors:
1515
- name: <String>
1616
email: <String>
17-
topic: <String>
17+
topic: <String>

docs/assets/templates/services/template-big.dockstore.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ service:
3333
# Omitting the publish setting leaves the publish-state unchanged (recommended for all non-primary branches).
3434
publish:
3535

36+
# 'enableAutoDois' is a service-wide setting that will affect ALL branches/tags; only set this as needed in a main branch
37+
# to control whether DOIs are automatically issued for tags. Implicit default: True, can only be overridden as False
38+
# A value of false will disable automatic DOIs, DOIs will only be issued on demand.
39+
enableAutoDois: <Boolean>
40+
3641
# These are files the Dockstore will index. They will be directly downloadable from Dockstore. Wildcards are not supported.
3742
files:
3843

docs/assets/templates/services/template-small.dockstore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ service:
2020
targetDirectory: <String, relative path>
2121
files:
2222
<String-name-of-file>:
23-
description: <String>
23+
description: <String>

docs/assets/templates/workflows/template-big.dockstore.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ workflows:
6565
# A value of true will automatically display the latest tag updated as default.
6666
# A value of false will retain the default version that has been specified via the Dockstore UI.
6767
latestTagAsDefault: <Boolean>
68+
69+
# 'enableAutoDois' is a workflow-wide setting that will affect ALL branches/tags; only set this as needed in a main branch
70+
# to control whether DOIs are automatically issued for tags. Implicit default: True, can only be overridden as False
71+
# A value of false will disable automatic DOIs, DOIs will only be issued on demand.
72+
enableAutoDois: <Boolean>
6873

6974
# The optional filters section allow specifying sets of Git branches and tags to include for the workflow.
7075
# If no filters are given, all branches and tags are included.

docs/assets/templates/workflows/template-small.dockstore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ workflows:
99
authors:
1010
- name: <String>
1111
email: <String>
12-
topic: <String>
12+
topic: <String>

docs/end-user-topics/dois.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,18 @@ Automatically-generated DOIs:
8282
* Are editable by request to the Dockstore team
8383
* Will be editable via a Zenodo account in a subsequent Dockstore release
8484

85+
If you wish to override and disable this feature, you can opt-out on a per-workflow basis by adding the following setting to your `.dockstore.yml` files
86+
87+
.. code-block:: yaml
88+
89+
enableAutoDois: false
90+
91+
92+
One rare case to potentially watch out for: if your workflows are tagged with your ORCID as an author
93+
you may get a large number of notifications or workflows automatically added to your ORCID profile.
94+
This will occur outside of Dockstore if you have the `ORCID Auto-Update <https://support.datacite.org/docs/datacite-and-orcid#2-orcid-auto-update>`__ feature turned on in DataCite.
95+
DataCite's auto-update feature is not aware of how Zenodo groups DOIs into one overall "concept" DOI and will import each version independently.
96+
8597
GitHub-Zenodo Generation
8698
~~~~~~~~~~~~~~~~~~~~~~~~
8799

0 commit comments

Comments
 (0)