pozil / auto-assign-issue

GitHub Action that auto-assigns issues or PRs to one or more users
Creative Commons Zero v1.0 Universal
53 stars 28 forks source link

Handle workflow run #65

Closed calumy closed 1 year ago

calumy commented 1 year ago

This PR updates the action to handle the assignment of PRs and issues to users when triggered from a workflow_run.

It also fixes the action to allow authors to be assigned to PRs that they have created but does not allow them to be assigned as a reviewer.

codecov[bot] commented 1 year ago

Codecov Report

Merging #65 (b69672c) into v1 (fff0a74) will decrease coverage by 6.20%. The diff coverage is n/a.

@@            Coverage Diff             @@
##               v1      #65      +/-   ##
==========================================
- Coverage   91.02%   84.82%   -6.21%     
==========================================
  Files           1        1              
  Lines          78      112      +34     
  Branches       23       36      +13     
==========================================
+ Hits           71       95      +24     
- Misses          7       17      +10     
Impacted Files Coverage Δ
src/action.js 84.82% <0.00%> (-6.21%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

calumy commented 1 year ago

Codecov failing for a similar reason to #64.

pozil commented 1 year ago

Thanks a lot for these contributions @CalumY, much appreciated.