Skip to content
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

ci: use tools/ci.sh in Github Actions #497 #715

Merged
merged 1 commit into from
Mar 30, 2021

Conversation

petermetz
Copy link
Contributor

@petermetz petermetz commented Mar 24, 2021

Dependencies

Depends on #656
Depends on #674

Commit to review

ci: use tools/ci.sh in Github Actions #497

While we were getting to know the GitHub Actions CI runner
we temporarily stopped using the tools/ci.sh script
to run the tests, but now that we are properly
familiarized with GHA and it's quirks, it is time to
go back to the good old script we've been using before migrating
over to GHA for CI.

Fixes #497

Signed-off-by: Peter Somogyvari peter.somogyvari@accenture.com

@petermetz petermetz added the bug Something isn't working label Mar 24, 2021
Copy link
Contributor

@jonathan-m-hamilton jonathan-m-hamilton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions
Copy link

🎉 Great news! Looks like all the dependencies have been resolved:

💡 To add or remove a dependency please update this issue/PR description.

Brought to you by Dependent Issues (:robot: ). Happy coding!

Primary change
=============

While we were getting to know the GitHub Actions CI runner
we temporarily stopped using the tools/ci.sh script
to run the tests, but now that we are properly
familiarized with GHA and it's quirks, it is time to
go back to the good old script we've been using before migrating
over to GHA for CI.

Secondary change
================

Add retries to the tests to minimize the amount of failures
due to flake where manual intervention is needed (e.g. manually
restarting the tests after a false negative).
This will also not make the false negatives go away 100% but
the hope is that it will reduce them in numbers and therefore
make it a little less annoying for contributors who send PRs.

Fixes hyperledger-cacti#497

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
@petermetz petermetz merged commit d04426b into hyperledger-cacti:main Mar 30, 2021
@petermetz petermetz deleted the fix-497 branch March 30, 2021 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ci: use tools/ci.sh in Github Actions
3 participants