howto_new_release 942 B

1234567891011121314151617181920212223242526272829
  1. on Azure:
  2. sudo apt install git tmux make python3-venv datalad
  3. tmux
  4. git clone https://github.com/mikapfl/unfccc_di_data
  5. cd unfccc_di_data
  6. rm -rf venv
  7. make venv
  8. source venv/bin/activate.fish (in case you use bash without the '.fish')
  9. datalad rerun …
  10. datalad siblings add -s ginhemio --url https://gin.hemio.de/CR/unfcc_di_data --pushurl git@gin.hemio.de/CR/unfcc_di_data
  11. git config remote.ginhemio.annex-ignore false
  12. datalad push --to ginhemio --data anything
  13. At home:
  14. datalad update -s ginhemio
  15. datalad update
  16. git pull
  17. start making new version on zenodo, get pre-reserved doi
  18. put new doi, new info into datacite.yml and README.md
  19. datalad save
  20. datalad push
  21. datalad push --to origin
  22. datalad push --to ginhemio --data anything
  23. datalad export-archive -t zip 'data-2022-10-12.zip'
  24. zip parquet-only.zip data/annexI/*.parquet data/non-annexI/*.parquet
  25. upload new data (including parquet-only.zip) to zenodo, publish
  26. new version of unfccc_di_api