Open katilp opened 3 years ago
The exercise in https://cms-opendata-workshop.github.io/workshop-lesson-docker-preexercises/05-validation/index.html was a very simple one-step workflow, i.e. a collection of commands.
Have a look at how a similar one-step process is implemented as an automated test in https://github.com/cms-opendata-analyses/AOD2NanoAODOutreachTool/blob/master/.github/workflows/main.yml
This code is an example code for the CMS open data, available also through http://opendata.cern.ch/record/12340
Make a fork of the repository, and start the test workflow by doing a pull request (to your own fork). In this case, the job does not run on your own computer, but on "runners" that GitHub makes available for testing.
The exercise in https://cms-opendata-workshop.github.io/workshop-lesson-docker-preexercises/05-validation/index.html was a very simple one-step workflow, i.e. a collection of commands.
Have a look at how a similar one-step process is implemented as an automated test in https://github.com/cms-opendata-analyses/AOD2NanoAODOutreachTool/blob/master/.github/workflows/main.yml
This code is an example code for the CMS open data, available also through http://opendata.cern.ch/record/12340
Make a fork of the repository, and start the test workflow by doing a pull request (to your own fork). In this case, the job does not run on your own computer, but on "runners" that GitHub makes available for testing.