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

Updated review-bot to obtain number from event #4271

Merged
merged 3 commits into from
Apr 24, 2024

Conversation

Bullrich
Copy link
Contributor

@Bullrich Bullrich commented Apr 24, 2024

It seems that review-trigger is not uploading the artifact that is used by review-bot, so I changed the PR-Number to be obtained by the previous event that triggered this action.

I also took the liberty to replace tibdex/github-app-token for actions/create-github-app-token which is GitHub's official app.

@Bullrich Bullrich added the R0-silent Changes should not be mentioned in any release notes label Apr 24, 2024
@Bullrich Bullrich self-assigned this Apr 24, 2024
@Bullrich Bullrich requested review from a team as code owners April 24, 2024 14:09
@paritytech-review-bot paritytech-review-bot bot requested a review from a team April 24, 2024 14:11
This replaces the artifact for the event obtained from the previous event which triggered this action
@Bullrich Bullrich changed the title Updated review-bot upload-artifact action Updated review-bot to obtain number from event Apr 24, 2024
@acatangiu acatangiu enabled auto-merge April 24, 2024 14:37
@Bullrich Bullrich requested a review from mordamax April 24, 2024 14:42
@acatangiu acatangiu added this pull request to the merge queue Apr 24, 2024
Merged via the queue into master with commit d29c363 Apr 24, 2024
134 of 139 checks passed
@acatangiu acatangiu deleted the review-bot/upload-update branch April 24, 2024 15:18
Bullrich added a commit that referenced this pull request Apr 25, 2024
github-merge-queue bot pushed a commit that referenced this pull request Apr 26, 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.
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