Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Github Action CI workflow #10

Merged
merged 8 commits into from
Jan 7, 2023
Merged

Improve Github Action CI workflow #10

merged 8 commits into from
Jan 7, 2023

Conversation

bittor7x0
Copy link
Contributor

With these changes, GitHub users can compile the latest version using GitHub Actions without install VapourSynth and compilation tools on their computers, getting Linux and Windows libraries with the VapourSynth version of their choice (README is updated with instructions), so it's very easy test the code with different VapourSynth versions.

  • No need to compile if text files are changed
  • Update actions to avoid warnings about deprecated actions
  • Update to VapourSynth R61 using environment variable
  • Add Windows build
  • Upload compiled Linux and Windows stripped libraries
  • Add manual trigger to test compilation with other branches
  • Add GitHub Actions instructions in README

@Kiyamou Kiyamou merged commit bf05e78 into Kiyamou:master Jan 7, 2023
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.

None yet

2 participants