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

ci: make the e2e tests required #452

Merged
merged 7 commits into from
Mar 12, 2024
Merged

Conversation

vgelbgras
Copy link
Collaborator

@vgelbgras vgelbgras commented Mar 12, 2024

In this PR, I adjusted the workflow to trigger the e2e tests.
We check if there is a change in src/ansys/templates/python/solution/.

When there is a change, the e2e tests are triggered and the following status is sent by the external workflow.
image

When there is no change, we mock the status as below.
image.

This will allow to make the e2e tests required to merge the pull requests.

@vgelbgras vgelbgras self-assigned this Mar 12, 2024
@github-actions github-actions bot added the maintenance Package and maintenance related label Mar 12, 2024
@vgelbgras vgelbgras marked this pull request as ready for review March 12, 2024 07:43
Copy link
Collaborator

@iazehaf iazehaf left a comment

Choose a reason for hiding this comment

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

LGTM

@vgelbgras vgelbgras merged commit 4404010 into main Mar 12, 2024
60 checks passed
@vgelbgras vgelbgras deleted the vgelbgra/make-e2e-tests-required branch March 12, 2024 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Package and maintenance related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants