pozil / auto-assign-issue

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

Merge duplicate CI workflows #64

Closed calumy closed 2 years ago

calumy commented 2 years ago

This PR merges the files ci.yml and ci-pr.yml as they completed the same jobs but had different triggers.

The requirement for CI to only be triggered on push to the master branch was also removed as there is no branch with that name in this repo.

codecov[bot] commented 2 years ago

Codecov Report

Merging #64 (9aa1dfe) into v1 (fff0a74) will decrease coverage by 7.37%. The diff coverage is n/a.

@@            Coverage Diff             @@
##               v1      #64      +/-   ##
==========================================
- Coverage   91.02%   83.65%   -7.38%     
==========================================
  Files           1        1              
  Lines          78      104      +26     
  Branches       23       30       +7     
==========================================
+ Hits           71       87      +16     
- Misses          7       17      +10     
Impacted Files Coverage Δ
src/action.js 83.65% <0.00%> (-7.38%) :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 2 years ago

Coverage report failing due to it comparing the current branch to commit fff0a74d92b93946e57df32640fd8ed28ff4469a. The changes that occurred between that commit and the current v1 branch can be seen here: https://github.com/pozil/auto-assign-issue/compare/fff0a74d92b93946e57df32640fd8ed28ff4469a...8bb90b9a5be6cf2084f761b028cdb67cd668c60b