Skip to content

Create CI job for FOSS tests dynamically#72

Open
furtib wants to merge 11 commits intoEricsson:mainfrom
furtib:ci_foss_extension_multiple
Open

Create CI job for FOSS tests dynamically#72
furtib wants to merge 11 commits intoEricsson:mainfrom
furtib:ci_foss_extension_multiple

Conversation

@furtib
Copy link
Contributor

@furtib furtib commented Sep 3, 2025

Why:
We want to test our rules on real-world examples.
We want this testing framework to be easily extendable.

What:
Added a CI job to collect projects and run tests on all of them.

Depends on:
#43

Addresses:
Fixes: #84

@furtib furtib self-assigned this Sep 3, 2025
@furtib furtib added enhancement New feature or request CI 📦 labels Sep 3, 2025
@furtib furtib requested a review from Szelethus September 3, 2025 12:53
@furtib furtib force-pushed the ci_foss_extension_multiple branch 2 times, most recently from 624787c to 7508fa3 Compare September 4, 2025 09:05
Copy link
Contributor

@Szelethus Szelethus left a comment

Choose a reason for hiding this comment

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

Aha, so this is a best-practice solution detailed in https://docs.github.com/en/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations. I think we should highlight that in the comments somewhere.

@Szelethus Szelethus linked an issue Sep 4, 2025 that may be closed by this pull request
@furtib furtib changed the title Ci foss extension multiple Create CI job for FOSS tests dynamically Sep 15, 2025
@furtib furtib force-pushed the ci_foss_extension_multiple branch from 5000f09 to 67aa7c4 Compare September 16, 2025 13:48
@furtib furtib requested a review from Szelethus September 16, 2025 13:49
@furtib furtib force-pushed the ci_foss_extension_multiple branch 2 times, most recently from ee85399 to e1d02f8 Compare September 29, 2025 11:19
@furtib furtib force-pushed the ci_foss_extension_multiple branch from e1d02f8 to 5a70700 Compare October 7, 2025 09:02
@furtib furtib force-pushed the ci_foss_extension_multiple branch from 775edff to f3394b6 Compare October 7, 2025 11:26
@furtib
Copy link
Contributor Author

furtib commented Jan 29, 2026

This was done.

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

Labels

CI 📦 enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create jobs dinamically for CI FOSS

2 participants