cessen / openexr-rs

This repository has been moved to https://github.com/vfx-rs/openexr-rs
MIT License
23 stars 10 forks source link

Move from Travis CI to Github Actions #46

Closed cessen closed 3 years ago

cessen commented 3 years ago

Travis CI will no longer be offering free CI to open source projects, so we need to move to something else.

I've made an initial attempt. It seems to work for running cargo build, but when running cargo test there is a linker error.

cessen commented 3 years ago

Update: this doesn't appear to be an issue with Github Actions, but rather was an issue missed by Travis CI due to it building using static linking. The same build test issue is happening on my machine, and appears to have been introduced by commit 2888228aad4c6ca6e7a4ff2f3eea6ec79a54fe8f

cessen commented 3 years ago

Resolved the issue with linking, and Github Actions is now working for CI.