-
-
Notifications
You must be signed in to change notification settings - Fork 66
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
Support adding Reviewers or Assignees by email instead of an Id #836
Support adding Reviewers or Assignees by email instead of an Id #836
Conversation
|
I will look into it
|
@mburumaxwell did you had a chance to review this? |
@mburumaxwell Sorry to bother you, can we make any progress on this PR issue? |
@BobSilent could you resolve the conflict so I can merge? |
Sure, I will take care here. |
95d003d
to
8e2ed87
Compare
@mburumaxwell: rebased the PR |
As soon as I add a this is my pipeline: trigger: none # Disable CI trigger
schedules:
- cron: '0 2 * * *' # daily at 2am UTC
always: true # run even when there are no code changes
branches:
include:
- master
batch: true
displayName: Daily
stages:
- stage: CheckDependencies
displayName: 'Check Dependencies'
jobs:
- job: Dependabot
displayName: 'Run Dependabot'
pool:
vmImage: 'ubuntu-latest' # Only Ubuntu and MacOS is supported at this time
steps:
- task: dependabot@1
displayName: 'Run Dependabot' and my version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 50
reviewers:
- "<email>" Any idea what could be going wrong? EDIT: Please explain how I should get the UUID of users I want to add. Looking at the code for this PR, it tries to access the |
The current configuration for Reviewers or Assignees is quite cumbersome.
As described in #543 required to configure some cryptic ID numbers in the
dependabot.yml
.This PR enables the configuration of email addresses, which is much more aligned with the dependabot config description.
this now allows the configuration:
internally the email addresses are resolved and the ids are passed to dependabot for creating the PR.