Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

review-bot: reverted #4271 and added workflow_dispatch #4293

Merged
merged 3 commits into from
Apr 26, 2024

Conversation

Bullrich
Copy link
Contributor

@Bullrich Bullrich commented Apr 25, 2024

This PR includes two changes:

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.

image

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:

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.

This allows us, in the case that review-bot fails for some fork reasons, to trigger it manually ensuring that it can be overcome while we look for a solution
This is a debug log and it would help while debugging the reason for the app to fail
@Bullrich Bullrich added the R0-silent Changes should not be mentioned in any release notes label Apr 25, 2024
@Bullrich Bullrich self-assigned this Apr 25, 2024
@Bullrich Bullrich requested review from a team as code owners April 25, 2024 12:34
@paritytech-review-bot paritytech-review-bot bot requested a review from a team April 25, 2024 12:35
@Bullrich Bullrich changed the title review-bot: added support of workflow dispatch review-bot: reverted #4271 and added workflow_dispatch Apr 25, 2024
@paritytech-review-bot paritytech-review-bot bot requested a review from a team April 25, 2024 13:09
@liamaharon liamaharon enabled auto-merge April 25, 2024 14:10
@acatangiu
Copy link
Contributor

@paritytech/locks-review please review to unblock CI

@liamaharon liamaharon added this pull request to the merge queue Apr 26, 2024
Merged via the queue into master with commit d212fc7 Apr 26, 2024
139 of 140 checks passed
@liamaharon liamaharon deleted the review-bot/workflow-dispatch branch April 26, 2024 11:47
Morganamilo pushed a commit that referenced this pull request May 2, 2024
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.
TarekkMA pushed a commit to moonbeam-foundation/polkadot-sdk that referenced this pull request Aug 2, 2024
…aritytech#4293)

This PR includes two changes:
- added `workflow_dispatch` to review bot
- reverted paritytech#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 paritytech#4271
Unfortunately, the changes added in paritytech#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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
R0-silent Changes should not be mentioned in any release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants