Skip to content

GitHub actions for automatic builds#247

Open
Lioscro wants to merge 29 commits intopachterlab:old_aa_structurefrom
Lioscro:github-actions
Open

GitHub actions for automatic builds#247
Lioscro wants to merge 29 commits intopachterlab:old_aa_structurefrom
Lioscro:github-actions

Conversation

@Lioscro
Copy link

@Lioscro Lioscro commented Jan 24, 2020

Use Github actions to automatically build binaries for Windows, Mac, Linux and attach these to the release (as archives).

  • Windows is built on dockcross/windows-static-x64
  • Mac is built on Catalina 10.15 (provided by github)
  • Linux is built on dockbuild/centos6
  • htslib is built by downloading the 1.9 release from github, instead of the included htslib files

See https://github.com/Lioscro/kallisto/releases/tag/actions_test11 for an example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants