If you are planning on contributing to AiiDA-FANS, please consider the following guidelines. Additionally, it is strongly recommended to use the pixi package manager to install the appropriate development environment. After cloning this repository, simply run pixi install and use the default environment.
- Branch off
devwith a name appropriate for what you are working on (e.g.feat/myfeatureorbug/badbug). - Implement, commit, and push your changes.
- Open a Pull Request into
dev(e.g.dev ← feat/myfeature), then merge and delete your branch.
- Open a Pull Request
main ← dev, then merge but do not deletedev. - Draft a new Release and assign it a new Tag according to the new version number (e.g.
v1.2.3). - Generate release notes and publish the Release.