alessandrofama / wwise-godot-integration

Wwise Integration for the Godot Engine
Other
288 stars 14 forks source link

Move from Travis to GitHub Actions #19

Closed alessandrofama closed 3 years ago

alessandrofama commented 3 years ago

This PR adds GitHub workflows for all our current platforms in debug and release configuration, including the integration apps. The workflows will trigger at push to master and pull request to master. The workflows will automatically create a draft release and upload the libraries and integration apps to the release. If there is already a draft release present, the files will be updated with the new built libraries.

You can find the individual workflows in the .github/workflows directory of the repo.

Skipping a ci build works by adding [ci-skip] to a commit.

jorgegarcia commented 3 years ago

Many thanks for the changes Alessandro, all looks great :)