WrenSecurity/wrenidm

Configure GitHub Actions CI pipeline

Closed this issue · 2 comments

It would be nice to replace current SemaphoreCI integration with the GitHub Actions CI pipeline.

I am proposing to switch to GitHub Actions for several reasons:

  • Pipelines are configured through YAML files in git repository
  • Current pipelines are not stable (see strange error in WrenSecurity/wrensec-commons#23)
  • By using GitHub Actions we will have everything under one roof
  • TBD

Another feature that might be easier to achieve within GH Actions is drafting releases.

Base GH Actions pipeline performing Maven verify phase has been configured.