Conversation
The test_frontend job will persist the tarball in the workflow's workspace at the same directory (e.g. I believe that we need to use |
c9e41af to
7720c57
Compare
|
This is currently blocked by actions/runner#2783. |
Thanks! I added |
|
Hey @jan--f can you walk me through the how is this blocked by actions/runner#2783? |
|
@gotjosh sure thing. This intends to run maildev as a service containers. |
|
@jan--f I think we shouldn't block this migration on these tests. My suggestion is that you can add a new make command that runs all of the excepts except the ones in What do you think? |
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
|
@gotjosh yeah that sounds good. Happy to take stab at pulling maildev into the test myself if you're not already working on it. We probably still want maildev/maildev#469 though? Or simply keep using the ancient version like in the existing tests? |
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
| on: | ||
| pull_request: | ||
| paths: | ||
| - "doc/alertmanager-mixin/**" |
There was a problem hiding this comment.
We rarely touch the mixin, but we find out from time to time that something in the ecosystem has been broken and fix it - I believe we should always run it as this is not a very time consuming workflow.
* Move CI to github actions Signed-off-by: Jan Fajerski <jfajersk@redhat.com> * Skip email test in github action Signed-off-by: Jan Fajerski <jfajersk@redhat.com> * build before lint Signed-off-by: Jan Fajerski <jfajersk@redhat.com> --------- Signed-off-by: Jan Fajerski <jfajersk@redhat.com>
This is a first draft to move from CircleCI to Github Actions.
Generally I tried to trigger workflows only for relevant changes, e.g. the mixin-lint is only triggered if a file in the mixins change.
Two things are tbd:
This currently uses my fork ofThis still requires a fix to maildev, see Add option to enabe/disable hideSTARTTLS maildev/maildev#469. So I'll keep my forked image in here for now.maildevat https://github.com/jan--f/maildev/tree/hide-starttls-when-user-password, which simply re-enablesSTARTTLS, which was disabled in v1.1.1. There is a PR up that looks promising in order for Alertmanager to switch back to upstreammaildev. The current PR version doesn't work, since I believe it no longer sets up self-signed certificates. Otoh we could simply create those certs ourselves and pass them via the proposed arguments.Looking forward to any feedback.