feat(ci): additional code/deps/security checks #37

Merged
joao.dubas merged 8 commits from jpd-improve-ci-pipeline into main 2023-11-11 20:35:46 +00:00

8 Commits

Author SHA1 Message Date
Joao P Dubas
65056df558 fix(elixir): set proper log level for tests
All checks were successful
continuous-integration/drone/pr Build is passing
2023-11-11 20:27:21 +00:00
Joao P Dubas
1eab8b9372 chore: add target to handle database creation/migration 2023-11-11 20:16:30 +00:00
Joao P Dubas
1c40e82fbd feat: add dockerfile to make fetch system deps 2023-11-11 20:00:44 +00:00
Joao P Dubas
6a0d6623ce exp(drone): figuring out anchors and multiple pipelines
All checks were successful
continuous-integration/drone/pr Build is passing
2023-11-11 19:53:10 +00:00
Joao P Dubas
172fba66f6 exp(drone): use yaml aliases for images
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/pr Build encountered an error
2023-11-11 19:46:31 +00:00
Joao P Dubas
11f64f462c chore(ci): disable deps outdated check
All checks were successful
continuous-integration/drone/pr Build is passing
2023-11-11 19:07:09 +00:00
Joao P Dubas
8fb695bba0 chore(ci): separate test and lint pipelines
Also separate each lint task in their own step.
2023-11-11 19:07:07 +00:00
Joao P Dubas
1ae4cdb47d feat(ci): additional code/deps/security checks
* check for compile warnings
* check deprecated deps
* check insecure deps
* check unused deps
* check code vunerabilities
2023-11-11 19:05:32 +00:00