◐ Shell
clean mode source ↗

Migrate CI from Travis to Github Actions by heuermh · Pull Request #71 · biojava/biojava-legacy

@heuermh

@josemduarte

Yes setting github actions CI can be complicated. It took me forever to get it running in biojava...

Did you check the protected branch settings? That's also necessary for PRs to run the tests I believe. This is how it looks like in biojava:
Screen Shot 2021-11-17 at 21 57 57

@heuermh

If I look there it says no status checks found. I am guessing it is a permissions issue, pull request from a fork against an organizational repository ... although I also enabled Github Actions for our bigdatagenomics repositories recently and didn't run into this.

bigdatagenomics/adam#2311

@josemduarte

If I look there it says no status checks found.

That's something I also encountered and struggled with. They weren't there but eventually the available status checks appeared.

My theory is that the system becomes aware of them only when the CI pipeline has actually run somewhere else (e.g. in a push to master).

@heuermh

Hmm, that's also what I was thinking. I'll try merging this pull request and see if that kicks anything.

@heuermh