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

Create build on release tag #55

Merged
merged 1 commit into from
Nov 5, 2021
Merged

Create build on release tag #55

merged 1 commit into from
Nov 5, 2021

Conversation

Spaenny
Copy link
Contributor

@Spaenny Spaenny commented Nov 5, 2021

Implements my suggestion on #53, when a new GitHub Release is created Travis CI starts a new build and when finished uploads the TFTrue.so binary to the created release.

Implements my suggestion on #53, when a new GitHub Release is created Travis CI starts a new build and when finished uploads the TFTrue.so binary to the created release.
@AnAkkk
Copy link
Owner

AnAkkk commented Nov 5, 2021

Are you sure this is not going to break the Auto Updater? it directly depends on the tag which has to be a version number.

@Spaenny
Copy link
Contributor Author

Spaenny commented Nov 5, 2021

This only starts the CI when you create a new tag/release on github, so you define the tag/version number.

So if you were to happen to create a tag named 4.87 for instance it will trigger the build, and after the build is finished upload TFTrue.so the release.
I just fired up TravisCI at my fork on branch patch-1, there you can see what it did.
https://github.com/Spaenny/TFTrue/tree/patch-1

@AnAkkk AnAkkk merged commit 247aea6 into AnAkkk:public Nov 5, 2021
@Spaenny Spaenny deleted the patch-1 branch November 8, 2021 15:04
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