Skip to content
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

Testsuite skip irrelevant testruns #6314

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

SimonHeimberg
Copy link
Contributor

Type of change
Enhancement of testsuite

Issue(s) closed
Enhances #5880

New behavior
The job testsuite is skipped for changes in irrelevant directories.

How it works
For the list of dorny/paths-filter, it uses general excludes for some subdirectories. Some files inside are explicitly included after.

Possible regressions
I do not think I excluded too much, but I might have.

Additional context
Add any other context about the problem here.

Copy link

@bunnybot bunnybot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tothxaMirrored from Codeberg
On Mon Jan 15 13:53:49 CET 2024, Tóth András (tothxa) commented.

# ignore some subdirectories
- 'data/!(campaigns|maps|music|sound|tribes|world)/**'
# but track parts of them
- 'data/tribes/**.lua' # track lua files

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tothxaMirrored from Codeberg
On Mon Jan 15 13:53:50 CET 2024, Tóth András (tothxa) wrote:


This is not right. We must test new images too.

@bunnybot bunnybot added this to the v1.3 milestone Jan 15, 2024
@bunnybot bunnybot added enhancement New feature or request building & packaging Building, packaging, continuous integration, appdata, cmake testing Automated testing, unit tests, test suite. labels Jan 15, 2024
utils/validate_github_workflow.py would have seen this.
@bunnybot bunnybot added the ci:success CI checks succeeded label Apr 2, 2024
@bunnybot bunnybot added ci:success CI checks succeeded and removed ci:success CI checks succeeded labels May 1, 2024
@bunnybot bunnybot added ci:success CI checks succeeded and removed ci:success CI checks succeeded labels May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building & packaging Building, packaging, continuous integration, appdata, cmake ci:success CI checks succeeded enhancement New feature or request testing Automated testing, unit tests, test suite.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants