Skip to content

Conversation

@yachmenevas
Copy link
Contributor

@yachmenevas yachmenevas commented Nov 11, 2025

Description

Add a minimal skeleton for the nightly E2E matrix workflow.
Preserves triggers, job order, and profile matrix; replaces logic with echo placeholders only.

Why do we need it, and what problem does it solve?

Validate triggers, dependencies, and matrix expansion without side effects before introducing real setup/tests/notifications.

What is the expected result?

Workflow runs on schedule/dispatch/PR, expands profiles matrix, and prints stage/profile messages only.

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually (workflow_dispatch).

Changelog entries

section: ci
type: chore
summary: "Add skeleton for nightly E2E matrix workflow with echo-only stages."

…atrix setup and cleanup

- Setup profiles: single profile 'sds' with storage class 'sds-replicated-volume'
- Matrix setup (prepare): real setup logic with tools installation, kubeconfig, values preparation
- Cleanup: real cleanup logic for nightly-nested-e2e-* namespaces

Signed-off-by: Anton T. <[email protected]>
@yachmenevas yachmenevas added this to the v1.2.0 milestone Nov 11, 2025
@yachmenevas yachmenevas force-pushed the chore/ci/e2e-matrix-skeleton branch 13 times, most recently from 9290ada to 744dba8 Compare November 13, 2025 09:02
@Isteb4k Isteb4k modified the milestones: v1.2.0, v1.3.0 Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants