Skip to content

Fixes run-extra-tests workflow to run on the PR commit instead of unstable#3092

Merged
madolson merged 1 commit intovalkey-io:unstablefrom
sarthakaggarwal97:fix-daily-extra-tests-run
Jan 21, 2026
Merged

Fixes run-extra-tests workflow to run on the PR commit instead of unstable#3092
madolson merged 1 commit intovalkey-io:unstablefrom
sarthakaggarwal97:fix-daily-extra-tests-run

Conversation

@sarthakaggarwal97
Copy link
Contributor

@sarthakaggarwal97 sarthakaggarwal97 commented Jan 21, 2026

Thanks @madolson for pointing out the issue with #2907.

Whenever we were using the label, it was picking up the head of the unstable instead of the PR. The reason was that we changed the target to pull_request_target. We had to do that since we wanted to remove the label after the run is completed.

With this change, it correctly picks up the commit hash of the PR and checks it out.

To test this, I merged the changes in my forked repository's unstable, created a dummy PR, and was able to verify that the commit of the PR is being checked out in the action.

@sarthakaggarwal97 sarthakaggarwal97 added the run-extra-tests Run extra tests on this PR (Runs all tests from daily except valgrind and RESP) label Jan 21, 2026
@codecov
Copy link

codecov bot commented Jan 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.31%. Comparing base (c1b4129) to head (1a03472).
⚠️ Report is 1 commits behind head on unstable.

Additional details and impacted files
@@             Coverage Diff              @@
##           unstable    #3092      +/-   ##
============================================
- Coverage     74.32%   74.31%   -0.01%     
============================================
  Files           129      129              
  Lines         71011    71011              
============================================
- Hits          52778    52773       -5     
- Misses        18233    18238       +5     

see 24 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sarthakaggarwal97 sarthakaggarwal97 marked this pull request as ready for review January 21, 2026 23:46
Copy link
Member

@madolson madolson left a comment

Choose a reason for hiding this comment

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

Need this to make it easier to approve other prs.

@madolson madolson merged commit 1a2ed04 into valkey-io:unstable Jan 21, 2026
58 of 64 checks passed
@github-actions github-actions bot removed the run-extra-tests Run extra tests on this PR (Runs all tests from daily except valgrind and RESP) label Jan 22, 2026
arshidkv12 pushed a commit to arshidkv12/valkey that referenced this pull request Jan 23, 2026
…table (valkey-io#3092)

Thanks madolson for pointing out the issue with
valkey-io#2907.

Whenever we were using the label, it was picking up the head of the
unstable instead of the PR. The reason was that we changed the target to
`pull_request_target`. We had to do that since we wanted to remove the
label after the run is completed.

With this change, it correctly picks up the commit hash of the PR and
checks it out.

To test this, I merged the changes in my forked repository's
[unstable](valkey-io/valkey@unstable...sarthakaggarwal97:valkey:unstable),
created a dummy
[PR](sarthakaggarwal97#61), and was able
to verify that the commit of the PR is being checked out in the
[action](https://github.com/sarthakaggarwal97/valkey/actions/runs/21229598167/job/61084986422?pr=61#step:3:81).

Signed-off-by: Sarthak Aggarwal <[email protected]>
Signed-off-by: arshidkv12 <[email protected]>
harrylin98 pushed a commit to harrylin98/valkey_forked that referenced this pull request Feb 19, 2026
…table (valkey-io#3092)

Thanks madolson for pointing out the issue with
valkey-io#2907.

Whenever we were using the label, it was picking up the head of the
unstable instead of the PR. The reason was that we changed the target to
`pull_request_target`. We had to do that since we wanted to remove the
label after the run is completed.

With this change, it correctly picks up the commit hash of the PR and
checks it out.

To test this, I merged the changes in my forked repository's
[unstable](valkey-io/valkey@unstable...sarthakaggarwal97:valkey:unstable),
created a dummy
[PR](sarthakaggarwal97#61), and was able
to verify that the commit of the PR is being checked out in the
[action](https://github.com/sarthakaggarwal97/valkey/actions/runs/21229598167/job/61084986422?pr=61#step:3:81).

Signed-off-by: Sarthak Aggarwal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants