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

Improve path-based build triggers #656

Merged
merged 1 commit into from
Jun 12, 2020
Merged

Conversation

ilammy
Copy link
Collaborator

@ilammy ilammy commented Jun 12, 2020

Due to hysterical raisins, JavaThemis test suite is located in tests/themis directory (shared with Themis Core tests). Any changes there are triggering Test Core and WasmThemis test runs as well.

Android test suite is heavy enough on its own, no need to make it run longer than necessary.

Add an exclusion to do not trigger Themis Core and WasmThemis test suites when JavaThemis tests are modified.

P.S. This change will nevertheless trigger a build because the build configurations for Themis Core and WasmThemis have changed. This should not be the case for future PRs.

Checklist

Due to hysterical raisins, JavaThemis test suite is located in
"tests/themis" directory (shared with Themis Core tests). Any changes
there are triggering Test Core and WasmThemis test runs as well.

Android test suite is heavy enough on its own, no need to make it run
longer than necessary.

Add an exclusion to do not trigger Themis Core and WasmThemis test
suites when JavaThemis tests are modified.

P.S. This change will nevertheless trigger a build because the build
configurations for Themis Core and WasmThemis have changed. This should
not be the case for future PRs.
@ilammy ilammy added the infrastructure Automated building and packaging label Jun 12, 2020
@ilammy ilammy merged commit 9f32f8d into cossacklabs:master Jun 12, 2020
@ilammy ilammy deleted the limit-gha-runs branch June 12, 2020 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Automated building and packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants