Merge branch '7-add-ci-cd' into 'main'

Resolve "Add CI/CD"

Closes #7

See merge request nocsurfaceprocesses/geospatialtools!25
3 jobs for main
latest
Status Job ID Name Coverage
  Build
canceled #1101014
pre-commit

 
  Test
canceled #1101015
pytest

 
  Lint
canceled #1101016
ruff