-
Notifications
You must be signed in to change notification settings - Fork 149
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
resolves #168 migrate CI to GitHub Actions #169
Conversation
Example run: https://github.com/slonopotamus/docker-asciidoctor/runs/1546816395?check_suite_focus=true Obviously, you'll need to add |
Also, current repository settings require Travis build to pass successfully before PR can be merged. This cannot be satisfied anymore because I'm removing Travis build file :) |
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.
Thanks for this great work, of for your patience before having a review!
Some feedbacks have been added if it is ok for you?
a4439fb
to
f597dac
Compare
f597dac
to
317b300
Compare
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.
LGTM great job!
Approving this as my last comment is a nice to have (and not blocking the PR in any way).
=> I'm adding an empty commit to this PR to trigger a first GH action build (as it seems to require a repository's collaborator to start) |
Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
Note that I did not test that upload to docker actually works, though I don't see any reasons why it shouldn't after secrets are added. |
You can't test upload in a PR because PRs do not have access to repo secrets neither on Travis nor on GitHub Actions, this is a security measure. |
No problem @slonopotamus! Thank you for this excellent work. I've merged the PR to allow testing (and first gh action setup) on master branch to benefit from the secrets. |
|
Hmm... Deploy cannot access secrets... I guess we need to expose secrets via environment variables to Makefile. A couple of minutes, will create a follow-up PR. |
I think #171 should do the trick. |
@slonopotamus yes, you might want to define an |
We could also declare it a Makefile bug: Makefile doesn't return non-zero exit code when deploy fails. |
Yes, totally! And I might be the culprit for that 😅 |
No description provided.