Skip to content

Enhance ci#441

Open
jtluka wants to merge 8 commits into
LNST-project:masterfrom
jtluka:enhance-ci
Open

Enhance ci#441
jtluka wants to merge 8 commits into
LNST-project:masterfrom
jtluka:enhance-ci

Conversation

@jtluka
Copy link
Copy Markdown
Collaborator

@jtluka jtluka commented Apr 24, 2026

Note, this was generated with AI, just checking whether it actually works.

The GitHub Actions CI has been enhanced to run only ENRT recipe tests that are directly impacted by code changes in pull requests and commits. This significantly reduces CI execution time while maintaining comprehensive test coverage.

Problem Statement

Previously, the ENRT_All_Test job in .github/workflows/ci-test.yml ran all ~50+ ENRT recipe tests on every PR and push to master, regardless of what files were changed.

jtluka added 2 commits April 24, 2026 13:25
Signed-off-by: Jan Tluka <jtluka@redhat.com>
…roperty

This is required for `use_vfs=True` + `vf_trust='on'`

Signed-off-by: Jan Tluka <jtluka@redhat.com>
@jtluka jtluka force-pushed the enhance-ci branch 9 times, most recently from 1942841 to 2b5ba0a Compare April 24, 2026 13:44
jtluka added 6 commits April 24, 2026 16:32
Signed-off-by: Jan Tluka <jtluka@redhat.com>
Signed-off-by: Jan Tluka <jtluka@redhat.com>
Signed-off-by: Jan Tluka <jtluka@redhat.com>
Signed-off-by: Jan Tluka <jtluka@redhat.com>
Signed-off-by: Jan Tluka <jtluka@redhat.com>
This reverts commit cb202a7.
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.

1 participant