-
Notifications
You must be signed in to change notification settings - Fork 926
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
Add GitHub actions workflow #2290
Conversation
Yes, LINE is a paid org but stays in the old plan. I'll let you know when we change the plan. |
Codecov Report
@@ Coverage Diff @@
## master #2290 +/- ##
============================================
+ Coverage 73.71% 73.72% +0.01%
- Complexity 9897 9906 +9
============================================
Files 871 872 +1
Lines 37981 37987 +6
Branches 4655 4655
============================================
+ Hits 27996 28006 +10
+ Misses 7607 7604 -3
+ Partials 2378 2377 -1
Continue to review full report at Codecov.
|
@syleeeee Thanks for clarifying, I didn't know they had such a plan migration. Wish they didn't show the tab in that case ;) Guess not currently supported is the biggest con in that list then 😭 |
As it'll take some time to even be able to try this will go ahead and close - would be good to get feedback on whether this seems like an ok idea in general though. |
We're definitely interested and would be awesome if we can automate most of the release process using GitHub actions. 👍 |
Thanks for the comment - in that case look forwarding to bringing this back soon :) |
Just to record so not forgotten, I forgot one great pro of anything non-Appveyor is much easier to retry flaky builds. |
This is a strawman's proposal to add a GitHub actions-based build for Armeria. I have been playing with it, mostly to get used to the syntax. I wasn't so interested in merging it in without finding a significant advantage to the current build - then we had the breakage on MacOS X :) My CI runs were broken on Mac at the time but since I was experimenting with the scripts still, I assumed it was a problem with the CI, not the code. It made me think that it'd be good to have continuous build running on Mac - GitHub Actions makes it easy to run on Linux, Windows, and Mac.
Pros:
Cons:
CODECOV_TOKEN
as a non-secret.Options:
Note :the GitHub Actions build will mostly fail until #2284