govcookiecutter
govcookiecutter copied to clipboard
add: Add gitlab and github workflows. Also remove GDS question and GDS files
Removed GDS tests and files, replacing some quality assurance docs with the GDS ones. The gds question in the cookiecutter start up has been replaced with an ONS question. This is for the gitlab ci file. Gitlab and github workflows have been added with merge templates.
check: for (github, gitlab with ONS, gitlab no ONS) pip install -e . pytest git init pre-commit install git add . git commit -m "init"
github workflow github merge request gitlab ONS workflow gitlab merge request ignore gitlab no ONS workflow (not possible to test)
Checklists
This pull/merge request meets the following requirements:
- [ ] code runs
- [ ] developments are ethical and secure
- [ ] you have made proportionate checks that the code works correctly
- [ ] you have tested the build of the template
- [ ] test suite passes
- [ ] minimum usable documentation written in the
docs
folder
Comments have been added below around the incomplete checks.