-
Notifications
You must be signed in to change notification settings - Fork 2
Add GitHub action/workflow for build and deploy #17
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
Conversation
|
This should now also enable the building and deployment performed with GitHub Actions but isn't tested yet. I'll merge it into my local master branch to make the GitHub Action work in my fork for a test of the build part. You can of course wait for my report before reviewing this PR, I'll add another comment later. @matyasselmeci The relevant files ( Don't mind errors for the respecitve test build on Travis-CI for jobs on arm64. Currently the arm64 workers over at Travis-CI do not work reliably and unfortunately Travis-CI cannot differentiate between an actual build error and an error related to the build infrastructure. |
msalle
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not an expert on these steps obviously, but it looks fine to me.
One question, perhaps we should use separate ssh keys? And perhaps good to not call it ID_GCTUPLOADER although that's mostly cosmetic of course.
Maybe, but if we could do with one key in the
...and then we could just call it |
|
Ok, the build works in my fork, see https://github.com/fscheiner/UberFTP/runs/4408475140. |
that sounds perfectly fine. In any case these points shouldn't block you from merging, we can always change things later. |
You're right. Actually I wanted to wait until the secret is in place, but as the deployment only happens when we create a tag, it won't happen (and then possibly fail) until we make the next release anyhow. But still, I'd like to keep this open until @matyasselmeci had a chance to look into it. Maybe better to also CC to @mtru32 because he created the original workflow for the GCT. |
|
@msalle, @matyasselmeci |
|
Hi all, |
Oh, sorry, Mat, I believed @brianhlin had admin priviilges on the organization, too, but I was wrong. I made you an owner now. :-) |
No description provided.