Skip to content

chore(ci): add release-1.10 to nightly E2E test matrices - #2856

Merged
rm3l merged 1 commit into
redhat-developer:mainfrom
rm3l:chore/add-release-1.10-to-nightly-e2e
May 17, 2026
Merged

chore(ci): add release-1.10 to nightly E2E test matrices#2856
rm3l merged 1 commit into
redhat-developer:mainfrom
rm3l:chore/add-release-1.10-to-nightly-e2e

Conversation

@rm3l

@rm3l rm3l commented May 17, 2026

Copy link
Copy Markdown
Member

Description

Add release-1.10 to the nightly E2E test matrices, similar to #2171 (which added release-1.9).

  • Add release-1.10 to the branch matrix in the nightly E2E workflow
  • Add release-1.10 to both from_branch and to_branch matrices in the nightly upgrade test workflow

Which issue(s) does this PR fix or relate to

  • N/A

PR acceptance criteria

  • Tests
  • Documentation

How to test changes / Special notes to the reviewer

  • Verify the nightly workflow includes release-1.10 in the matrix
  • Verify the nightly upgrade test workflow includes release-1.10 in both from_branch and to_branch
  • Invalid upgrade paths (same branch, downgrades) are still automatically skipped by the existing upgrade-path-checker step

@rm3l
rm3l requested a review from a team as a code owner May 17, 2026 20:25
@sonarqubecloud

Copy link
Copy Markdown

@rm3l
rm3l merged commit b958d75 into redhat-developer:main May 17, 2026
8 of 9 checks passed
@rm3l
rm3l deleted the chore/add-release-1.10-to-nightly-e2e branch May 17, 2026 20:26
@rhdh-qodo-merge

Copy link
Copy Markdown

Review Summary by Qodo

Add release-1.10 to nightly E2E test matrices

✨ Enhancement

Grey Divider

Walkthroughs

Description
• Add release-1.10 to nightly E2E test matrix
• Add release-1.10 to nightly upgrade test matrices
• Enables testing of release-1.10 branch in CI/CD pipelines
Diagram
flowchart LR
  nightly["nightly.yaml"]
  upgrade["nightly-upgrade-test.yaml"]
  matrix1["branch matrix"]
  matrix2["from_branch matrix"]
  matrix3["to_branch matrix"]
  r110["release-1.10"]
  
  nightly -- "add to" --> matrix1
  matrix1 -- "includes" --> r110
  upgrade -- "add to" --> matrix2
  upgrade -- "add to" --> matrix3
  matrix2 -- "includes" --> r110
  matrix3 -- "includes" --> r110
Loading

Grey Divider

File Changes

1. .github/workflows/nightly.yaml ⚙️ Configuration changes +1/-0

Add release-1.10 to nightly test matrix

• Added release-1.10 to the branch matrix
• Positioned between main and release-1.9 for consistent ordering
• Enables nightly tests to run against the release-1.10 branch

.github/workflows/nightly.yaml


2. .github/workflows/nightly-upgrade-test.yaml ⚙️ Configuration changes +2/-0

Add release-1.10 to upgrade test matrices

• Added release-1.10 to the from_branch matrix
• Added release-1.10 to the to_branch matrix
• Enables upgrade path testing for and to release-1.10
• Invalid upgrade paths are filtered by existing upgrade-path-checker step

.github/workflows/nightly-upgrade-test.yaml


Grey Divider

Qodo Logo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant