Skip to content

switch to github actions, kill travis#41

Open
andreineculau wants to merge 2 commits intohawk:masterfrom
andreineculau-forks:github-actions
Open

switch to github actions, kill travis#41
andreineculau wants to merge 2 commits intohawk:masterfrom
andreineculau-forks:github-actions

Conversation

@andreineculau
Copy link

Correct me if I'm wrong, but I think make test has been failing since version 1.12 , dated 2016-02-23. Since then tests have been failing for different reasons as seen here per each tag https://github.com/andreineculau/lux/actions

This PR is in fact the same setup as used in https://github.com/for-GET/katt and https://github.com/for-GET/jesse , based on the official OTP Docker images. A pre-step is needed to get git 2.18, because actions/checkout@v2 behaves differently otherwise - complete info is here erlang/docker-erlang-otp#351 .

Since the tests are red, I have disabled the OTP matrix, except for the latest OTP version, in order to save resources. When tests are green, one can git revert --no-edit 6f2c3ba to enable the matrix again. Similarly, one could/should enable LUX_MISC to run doc&misc tests in CI.

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.

1 participant