Skip to content
This repository was archived by the owner on Feb 24, 2021. It is now read-only.
This repository was archived by the owner on Feb 24, 2021. It is now read-only.

Add GitHub App "Review Me" to DSC Resource Kit repositories #430

Open

Description

I suggest we look at adding the GitHub App Review Me to all DSC Resource Kit repositories. It will help by adding the needs review tag when all the status checks are green.
One more step to automate maintainer repetitive tasks.

.github/review-me.yml

# Configuration for probot-review-me - https://github.com/z0al/probot-review-me
when:
  continuous-integration/appveyor/pr: success
  license/cla: success

label: needs review

Activity

  1. changed the title [-]Add GitHUb App "Reveiew Me" to DSC Resource Kit repositories[/-] [+]Add GitHub App "Reveiew Me" to DSC Resource Kit repositories[/+] on Aug 7, 2018
  2. added
    enhancementThe issue is an enhancement request.
    help wantedThe issue is up for grabs for anyone in the community.
    in progressThe issue is being actively worked on by someone.
    and removed
    help wantedThe issue is up for grabs for anyone in the community.
    on Aug 7, 2018
  3. johlju commented on Aug 7, 2018

    @johlju
    ContributorAuthor

    First out is the repository DscResource.Tests, to test the functionality in real scenarios.

  4. changed the title [-]Add GitHub App "Reveiew Me" to DSC Resource Kit repositories[/-] [+]Add GitHub App "Review Me" to DSC Resource Kit repositories[/+] on Aug 7, 2018
  5. johlju commented on Aug 7, 2018

    @johlju
    ContributorAuthor

    Problems using Review Me (after real scenario tests):

    Where the last one is the most serious one for our current workflow. It will set 'needs review' on every PR that has a 'waiting label'. I think we need to look at changing our workflow, or how the labels are used.

  6. johlju commented on Aug 10, 2018

    @johlju
    ContributorAuthor

    Uninstalled Review Me from DscResource.Tests for the time being due to the problems above. I have not remove the configuration file yet, I keep this issue open to see if we can get any improvements to the app, or a reminder to remove the configuration file before closing this issue.

  7. added
    externalThe issue cannot be resolved within the DSC Resource Kit.
    on holdThe issue or pull request has been put on hold by a maintainer.
    and removed
    in progressThe issue is being actively worked on by someone.
    externalThe issue cannot be resolved within the DSC Resource Kit.
    on Aug 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementThe issue is an enhancement request.externalThe issue cannot be resolved within the DSC Resource Kit.on holdThe issue or pull request has been put on hold by a maintainer.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions