usadellab / Trimmomatic

Other
217 stars 70 forks source link

Github CI #36

Open bevsxyz opened 2 years ago

bevsxyz commented 2 years ago

I've added two github workflows.

  1. .github/workflows/build.yml could be a simple test for whether the files compile for all pushes and pull-requests
  2. .github/workflows/release.yml is an action to create a release from the tags.

.github/workflows/release.yml also uploads the binary generated into the release page as an artifact

bevsxyz commented 2 years ago

I have also bumped the java version to the minimum LTS 8 as discussed in https://github.com/usadellab/Trimmomatic/issues/35