[chore] Adding nightly tests against next RHDH tag#180
[chore] Adding nightly tests against next RHDH tag#180OpinionatedHeron wants to merge 36 commits intoredhat-developer:mainfrom
Conversation
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Creating Nightly test for RHDH Local
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Updating tests due to failures
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Updating github-script to use correct Node version
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR TypeTests, Enhancement Description
|
| Relevant files | |||
|---|---|---|---|
| Tests |
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||||
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
|
/cherry-pick release-1.7 |
|
@OpinionatedHeron: once the present PR merges, I will cherry-pick it on top of DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Signed-off-by: Leanne Ahern <lahern@redhat.com>
|
/agentic_review |
Code Review by Qodo
1. JS syntax error comment
|
There was a problem hiding this comment.
@OpinionatedHeron Was this the latest run in your fork?
https://github.com/OpinionatedHeron/rhdh-local/actions/runs/24865263077
If so, it looks like there might be some syntax errors..
To make it easier for reviewers, would you mind sharing a link to a successful run (only the nightly workflow) from your fork?
Ah actually, looks like Qodo captured this syntax error ;) See #180 (comment) |
|
Sorry completely missed this, making fixes now. |
Signed-off-by: Leanne Ahern <lahern@redhat.com>
|
Jobs are passing for main, but failing for 1.9, 1.8, and 1.7 because it cannot find the action file without cherry-picking: https://github.com/OpinionatedHeron/rhdh-local/actions/runs/25003559224 |
|
Test Fail reason - Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under '/home/runner/work/rhdh-local/rhdh-local/.github/actions/rhdh-local-compose-test'. Did you forget to run actions/checkout before running your local action? |
|
/agentic_review |
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
|
Made recommended changes, and removed developer-lightspeed/compose-with-ollama.yaml as tests were failing because this file was removed in a previous commit. Nightly tests passing on main: |
| else TAG="next"; fi | ||
|
|
||
| echo "RHDH_TAG=$TAG" >> "$GITHUB_ENV" | ||
| echo "RHDH_IMAGE=quay.io/rhdh-community/rhdh:$TAG" >> "$GITHUB_ENV" |
There was a problem hiding this comment.
I think we should also set the appropriate tag for the catalog index image depending on the branch:
Lines 14 to 16 in 099a563
See https://quay.io/repository/rhdh/plugin-catalog-index?tab=tags
There was a problem hiding this comment.
Okie dokie - added handling to check for the catalog index in the default.env, if there is not set catalog index it skips as no catalog is present. This should cover for future branches that include the catalog index, as well as 1.7/1.8 where it was not included.
Signed-off-by: Leanne Ahern <lahern@redhat.com>
|



Description
Added a nightly workflow to RHDH Local in order to run tests against the next RHDH tag. Tried to ensure that it would test all release branches, even if new ones are created.
Which issue(s) does this PR fix or relate to
RHIDP-12133
PR acceptance criteria
How to test changes / Special notes to the reviewer
Tested workflow in my own fork, all tests seem to have run as expected but there were some failures for 1.8 and 1.7 - mostly related to arm, so I think they are to be expected.