datopian / ckan-ng-harvester-core

MIT License
3 stars 1 forks source link

Set up a CI environment #1

Open avdata99 opened 4 years ago

avdata99 commented 4 years ago

Since we are moved from GitLab to GitHub we will need a CI environment

Tasks

thejuliekramer commented 4 years ago

I added a simple github script to run the tests that don't require ckan for now at .github/workflows/test_script.yml this also runs flake8 on the codebase

woodt commented 4 years ago

(I'm adding myself to this, since we lost the security scanning steps from the old pipeline in the move to GitHub.)

avdata99 commented 4 years ago

Added to Travis (including bandit @woodt): https://github.com/datopian/ckan-ng-harvester-core/blob/master/.travis.yml Is passing: https://travis-ci.org/datopian/ckan-ng-harvester-core Deploy to Pypi is working: https://pypi.org/project/ckan-harvesters/

If you validate this Travis set up @akariv, please close this