-
Notifications
You must be signed in to change notification settings - Fork 655
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 a scheduled run for hermes. #3822
Conversation
e026b25
to
725d34e
Compare
725d34e
to
150e223
Compare
@@ -1,5 +1,14 @@ | |||
# The Tests / E2E workflow is used to run end-to-end tests on pull requests originating |
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 think it makes more sense to add the change to run hermes here instead of duplicating all of the workflow
# by a scheduled run or not. | ||
- id: get-relayer | ||
run: | | ||
if [ "${{ github.event_name }}" == "schedule" ] |
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.
if the event is schedule we set hermes as the relayer, if not rly is set.
@@ -80,3 +98,4 @@ jobs: | |||
chain-binary: 'simd' | |||
# on regular PRs we won't run interchain account or upgrade tests. | |||
test-exclusions: 'TestInterTxTestSuite,TestIncentivizedInterTxTestSuite,TestUpgradeTestSuite' | |||
relayer-tag: "${{ needs.determine-image-tag.outputs.relayer }}" |
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.
pass as input to the workflow.
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! Seems like a nice short term solution to be able to run both relayers 👍
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.
A slack notification to a dedicated channel via webhook would be nice💡
Yeah, I currently will get notified as the last user to touch the workflow. It might make sense to also include the |
Opened #3842 |
Description
I believe this should easily cover us. Sets a schedule for every night to run hermes.
closes: #3779
Commit Message / Changelog Entry
chore: add a scheduled run for hermes.
see the guidelines for commit messages. (view raw markdown for examples)
Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.
docs/
) or specification (x/<module>/spec/
).godoc
comments.Files changed
in the Github PR explorer.Codecov Report
in the comment section below once CI passes.