ci: trigger performance tests on PRs to master and allow manual dispatch - #1142
ci: trigger performance tests on PRs to master and allow manual dispatch#1142NotVishesh wants to merge 2 commits into
Conversation
|
|
|
Hey @nayanj98 |
| - 'Makefile' | ||
| - 'drivers/**' | ||
| - 'destination/iceberg/**' | ||
| - 'tests/**' |
There was a problem hiding this comment.
You can define &path here and reuse the same for pull_request instead of repeating files twice
There was a problem hiding this comment.
Add Dockerfile in the path as well.
And you can remove 'drivers/**, and 'destination/iceberg/**' from this list
|
@NotVishesh to test this case, you need to add a video where you do the following
Add this video in PR description and then change the base branch to staging and I will merge this PR |
Description
This PR updates the Performance Tests GitHub Actions workflow (
.github/workflows/performance-test.yml) so performance tests are automatically triggered on pull requests targetingmaster(including when the PR branch is updated via GitHub's "Update branch" feature). It also adds manual workflow dispatch support and expands file path monitoring to include build, driver, and test files.Fixes #1128
Type of change
How Has This Been Tested?
yaml.safe_load).pull_requesttarget branch (master),synchronizeevents, andworkflow_dispatchtriggers.Screenshots or Recordings
N/A
Documentation
Related PR's (If Any):
N/A