bids-validator icon indicating copy to clipboard operation
bids-validator copied to clipboard

Migrate gitlab CI + CircleCI to GitHub Actions?

Open sappelhoff opened this issue 4 years ago • 1 comments

~I broke gitlab ci with #1221 (just noticed after merging, because the gitlab ci job is apparently not run on PRs?), then tried to fix it with several commits to master, but failed. No idea what the issue is.~

edit to original post: GitLab CI was fixed in https://github.com/bids-standard/bids-validator/commit/5ee85764957b8b07681ac33c92b7d3052c01ce45

But in a separate meeting we agreed that it would be great to consolidate all CIs under GitHub actions. ~That's work in progress now on #1224~

Update: #1224 was merged into https://github.com/bids-standard/bids-validator/tree/ci/migrate/gh-actions so that in the future someone may pick up that work and complete it. But it'd also be fair enough just to delete https://github.com/bids-standard/bids-validator/tree/ci/migrate/gh-actions and start from scratch, because neither @rwblair nor I have managed to finish that work in more than 6 months.

sappelhoff avatar Mar 10 '21 09:03 sappelhoff

After #1426 the following circleci workflows still need to be migrated to github actions:

  • [ ] gh-pages_deployment
  • [ ] test_docker
  • [ ] githubPagesTest
  • [ ] pypi_precheck
  • [ ] pypi_deployment

rwblair avatar Mar 16 '22 14:03 rwblair