-
Notifications
You must be signed in to change notification settings - Fork 192
Adding Testing Farm as GitHub action to testing s2i-dotnetcore #505
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
Conversation
Also auto-merger bot is added in order to see when the tests were executed and their results. Also dependabot is added if some github actions are changed. Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Add Testing Farm as GitHub Action to testing S2I-DOTNET container
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Fix testing plan regex
The tests in second pull request have passed phracek#2 |
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Add more architectures to tests
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Add matrix arch to concurrency group
Auto-merge support for "main" branch Add more arcdhitecturs Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Remove submodules from dependabot
[test] |
All combinations are running here phracek#2 |
The failures on non-x64 may be due to trying to use the x64 s2i on those architectures. If no s2i binary is provided on the host system, the build script from this repo should download one for the appropriate architecture. |
These files seem to be about establishing an auto merge workflow: What is Can you remove the existing |
[test] |
|
||
if: | | ||
github.event.issue.pull_request | ||
&& contains(github.event.comment.body, '[test]') |
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.
Is the main reason for requiring a [test]
message from an owner/member to prevent anyone from generating load on the Testing Farm?
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.
This is used as soon as this PR is merged. [test] is used on main branch, where it does not exist.
They are not needed for Testing Farm CI. |
Upstream does not need it. Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Remove but this MR https://gitlab.cee.redhat.com/platform-eng-core-services/sclorg-tmt-plans/-/merge_requests/295 |
Remove auto-merge files. They are not needed for Testing Farm CI.
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
Add new option --github-ci
Thanks, @phracek ! |
I squashed these commits on |
This pull request adds Testing Farm for testing s2i-dotnet container in upstream.
Let's test it with each pull request.
It adds also dependabot in case some action will move to the newest version.
This action is tested here: phracek#2