Skip to content

Conversation

HowardWolosky
Copy link
Contributor

Description

Added in #221, `New-GitHubRepositoryFromTemplate was not capturing the passed-in value for the RepositoryName if provided via a Uri parameter.

There was a pipeline test in place, however it missed this fact because it was only testing the pipeline input scenario using -WhatIf, and the error was only found when calling the actual REST API and GitHub noticed that the RepositoryName was missing from the URI.

Issues Fixed

n/a

References

n/a

Checklist

  • You actually ran the code that you just wrote, especially if you did just "one last quick change".
  • Comment-based help added/updated, including examples.
  • Static analysis is reporting back clean.
  • New/changed code adheres to our coding guidelines.
  • New/changed code continues to support the pipeline.
  • Changes to the manifest file follow the manifest guidance.
  • Unit tests were added/updated and are all passing. See testing guidelines. This includes making sure that all pipeline input variations have been covered.
  • Relevant usage examples have been added/updated in USAGE.md.
  • If desired, ensure your name is added to our Contributors list

Added in microsoft#221, `New-GitHubRepositoryFromTemplate was not capturing
the passed-in value for the RepositoryName if provided via a Uri
parameter.

There was a pipeline test in place, however it missed this fact
because it was only testing the pipeline input scenario using `-WhatIf`,
and the error was only found when calling the actual REST API and
GitHub noticed that the `RepositoryName` was missing from the URI.
@HowardWolosky HowardWolosky added bug This relates to a bug in the existing module. api-repositories Work to complete the API's defined here: https://developer.github.com/v3/repos/ labels Jun 30, 2020
@HowardWolosky
Copy link
Contributor Author

/azp run PowerShellForGitHub-CI

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@HowardWolosky HowardWolosky merged commit f31d791 into microsoft:master Jun 30, 2020
@HowardWolosky HowardWolosky deleted the fixTemplatePipeline branch June 30, 2020 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api-repositories Work to complete the API's defined here: https://developer.github.com/v3/repos/ bug This relates to a bug in the existing module.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant