Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 2.62 KB

README.md

File metadata and controls

62 lines (45 loc) · 2.62 KB

Maintenance scripts

All Contributors

pre-commit.ci status

Warning Some of the scripts and snippets will be experimental. Be careful what you execute!

Development setup

pip3 install -r requirements.txt
pre-commit install

before committing.

Dispatching commands

Warning

  • Please be really careful when dispatching commands to all repositories.
  • Please always test scripts on hsf-training/repository-maintenance-test first
  • Please always run multi-gitter with --dry-run first.

Install and set up multi-gitter. You will find instructions for how to run it in their readme.

Note If you run into any errors like this one, you might need to use a simplified git config. You can use helpers/switch_out_gitconfig.py to toggle between your usual config and the simplified one.

Helpful notes

  • You might want to use the Refined github browser extension to automatically delete branches after mergning if creating PRs in bulk with multi-gitter or friends
  • Files ending with .xsh are for the xonsh shell.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Aman Desai

🔣

Kilian Lieret

💻

This project follows the all-contributors specification. Contributions of any kind welcome!