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

Remove GitHub Action workflow to run Danger on PRs #14378

Merged
merged 1 commit into from
Jun 25, 2020

Conversation

mokagio
Copy link
Contributor

@mokagio mokagio commented Jun 24, 2020

The plan was to use this stack instead of Peril on Heroku, but we bumped into a few too many integration issues.

I'll be keeping an eye on Danger and revisit the feasibility of the project periodically. I have no doubt that as Danger evolves, we'll be able to adopt it without the tradeoffs we would have had to made at this point in time.

More detail on the original issue for the migration work.

To test, it should be enough to see that only Peril is posting comments on this PR and that no GitHub Action run as part of it.

Update, we did get a comment from Danger here... 🤔 That's because on develop, the main branch for this repo, we still have the workflow and it listens to the milestoned event, which I triggered by adding the milestone here.

Screen Shot 2020-06-24 at 4 56 43 pm

I'd say, then, that the only way to test this PR is to merge it, and then make sure Danger won't have run on PRs opened afterwards.


PR submission checklist:

  • I have considered adding unit tests where possible.
  • I have considered adding accessibility improvements for my changes.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

The plan was to use this stack instead of Peril on Heroku, but we bumped
into a few too many integration issues.

I'll be keeping an eye on Danger and revisit the feasibility of the
project periodically. I have no doubt that as Danger evolves, we'll be
able to adopt it without the tradeoffs we would have had to made at this
point in time.
@peril-wordpress-mobile
Copy link

You can trigger an installable build for these changes by visiting CircleCI here.

@peril-wordpress-mobile
Copy link

peril-wordpress-mobile bot commented Jun 24, 2020

Warnings
⚠️ PR has more than 500 lines of code changing. Consider splitting into smaller PRs if possible.

Generated by 🚫 dangerJS

@mokagio mokagio added the Tooling Build, Release, and Validation Tools label Jun 24, 2020
@mokagio mokagio added this to the 15.2 milestone Jun 24, 2020
@mokagio mokagio requested a review from loremattei June 24, 2020 06:51
@github-actions
Copy link

Warnings
⚠️ PR has more than 500 lines of code changing. Consider splitting into smaller PRs if possible.

Generated by 🚫 dangerJS against a65b28e

@mokagio mokagio marked this pull request as ready for review June 24, 2020 06:58
@peril-wordpress-mobile
Copy link

You can trigger optional UI/connected tests for these changes by visiting CircleCI here.

Copy link
Contributor

@loremattei loremattei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is sad :-(
Thanks for the efforts you put on this. I totally agree that we should keep an eye on this and try it again in a few months.

@mokagio mokagio merged commit 5875681 into develop Jun 25, 2020
@mokagio mokagio deleted the remove-danger-setup branch June 25, 2020 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tooling Build, Release, and Validation Tools
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants