Make your code and data citable with Zenodo and Gitlab !
This script uses gitlab pipelines to send snapshots of your gitlab repository to zenodo automatically, for each new version tag. Zenodo provides a DOI for your code or data, which makes it citable. By publishing automatically when creating new versions, you can make sure the zenodo record stays up to date.