• Javyer's avatar
    review-bot: reverted #4271 and added `workflow_dispatch` (#4293) · d212fc7a
    Javyer authored
    This PR includes two changes:
    - added `workflow_dispatch` to review bot
    - reverted #4271
    
    ### Added `workflow_dispatch` to review bot
    This allows us, in the case that review-bot fails for some fork reasons,
    to trigger it manually ensuring that we can overcame the problem with
    the multiple actions while we look for a solution.
    
    <img width="342" alt="image"
    src="https://github.com/paritytech/polkadot-sdk/assets/8524599/f432f91b-829a-4da4-b4ca-54cc4fe280c8">
    
    ### Reverted #4271
    Unfortunately, the changes added in #4271 do not work in forks.
    
    Here is a lengthy discussion of many individuals facing the same problem
    as me:
    - [GitHub Action `pull_request` attribute empty in `workflow_run` event
    object for PR from forked repo
    #25220](https://github.com/orgs/community/discussions/25220)
    
    So I had to revert it (but I updated the dependencies to latest).
    
    #### Miscellaneous changes
    
    I added a debug log at the end of review bot in case it fails so we can
    easily debug it without having to make a lot of boilerplate and forks to
    duplicate the environment.
    d212fc7a