File tree 1 file changed +18
-0
lines changed
1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change
1
+
2
+ #### Necessary steps for making a new release
3
+ * Check citation.cff using general DOI for all version (option: create file via 'cffinit')
4
+ * Create .zenodo.json file from CITATION.cff (using cffconvert)
5
+ ``` cffconvert --validate ```
6
+ ``` cffconvert --ignore-suspect-keys --outputformat zenodo --outfile .zenodo.json ```
7
+ * Set new version number in mcfly/_ version.py
8
+ * Edit Changelog (based on commits in https://github.com/NLeSC/mcfly/compare/v1.0.1...master )
9
+ * Create Github release
10
+ * Upload to pypi:
11
+ ``` python setup.py sdist bdist_wheel ```
12
+ ``` python -m twine upload --repository-url https://upload.pypi.org/legacy/ dist/* ```
13
+ (or ``` python -m twine upload --repository-url https://test.pypi.org/legacy/ dist/* ``` to test first)
14
+ * Check doi on zenodo
15
+ * If the visualization has changed, deploy it to github pages:
16
+ ```
17
+ git subtree push --prefix html origin gh-pages
18
+ ```
You can’t perform that action at this time.
0 commit comments