Commit graph

14 commits

Author SHA1 Message Date
bronsen
c9cc55e439 [just] explain - in woodpecker recipe 2025-03-18 11:46:15 +01:00
bronsen
2070318ced [dependencies] add pymarkdownlnt to lint markdown files
mind the package name: it is pymarkdonlnt (l-n-t)
2025-03-18 11:45:42 +01:00
bronsen
c60b494879 [flair] generate badges from pytest and coverage reports
dev only, doesn't yet need to run on CI
2025-03-18 00:18:31 +01:00
bronsen
60344a0cf5 [tests,dependencies] install and configure coverage reports
The reports will be printed on the terminal and written in xml.

A new just recipe is added as well: `just cov`

closes: 
2025-03-18 00:15:33 +01:00
bronsen
6de8b07d1b [just] validate templates when linting django
The is from package django_extensions
2025-03-17 17:13:49 +01:00
bronsen
1b157f2d34 [just] add new target to recalculate/update and then sync dependencies 2025-03-17 17:12:56 +01:00
bronsen
6e078fe03d [just] ignore errors from linting workflow files
This assumes the error stems from not having woodpecker-cli installed or
not having it configured
2025-03-15 00:05:18 +01:00
bronsen
ef3523082a [just] add new lint recipe for woodpecker workflows 2025-03-15 00:00:32 +01:00
bronsen
ecd80c291a [deployment] select .env according to env var 2025-03-14 14:15:51 +01:00
bronsen
0b57968101 [just] sync using pip-tools' pip-sync
pip-sync uninstalls packages that are not in the specified requirements
file; we want that
2025-03-14 11:13:19 +01:00
bronsen
04cb10d13c [just] add testing recipe 2025-03-13 17:14:54 +01:00
bronsen
e002a4e272 [just] add runserver recipe 2025-03-12 21:17:46 +01:00
bronsen
932b1347e5 [just] more linting recipes 2025-03-12 18:16:29 +01:00
bronsen
89b4e7d650 [dev] add justfile for a few tasks/recipes 2025-03-12 17:29:38 +01:00