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

Change how the automatic tests are triggered #869

Open
3 tasks
costigt-dev opened this issue Feb 20, 2024 · 1 comment · May be fixed by #895
Open
3 tasks

Change how the automatic tests are triggered #869

costigt-dev opened this issue Feb 20, 2024 · 1 comment · May be fixed by #895
Assignees
Labels
infrastructure Anything related to CI/CD

Comments

@costigt-dev
Copy link
Collaborator

costigt-dev commented Feb 20, 2024

Why

The current process triggers a broader test suite when a review is requested which can be wasteful if multiple reviews are requested.

What

There are many alternative ways to do this. One way is to have a section of the PR description template have checkboxes for the test suites you wish to run like so:

  • Test group a
  • Test group b
  • Test group c

some could be default on, others default off and when you want to run more tests, you would manually check them and re-run the workflow or make a commit.

@capnramses capnramses added the infrastructure Anything related to CI/CD label Feb 20, 2024
@Giuseppe5
Copy link
Collaborator

I was about o open a similar issue :)
Another option would be to have tests triggered by special comments in the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Anything related to CI/CD
Projects
None yet
3 participants