From 6cffe84ec01abf68de277de79363ff140a7ba957 Mon Sep 17 00:00:00 2001 From: maertend Date: Mon, 25 Jul 2016 15:42:07 -0700 Subject: [PATCH] Update readme.md --- demos/rest/readme.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/demos/rest/readme.md b/demos/rest/readme.md index 304360cab..d4980244a 100644 --- a/demos/rest/readme.md +++ b/demos/rest/readme.md @@ -1 +1,13 @@ -Readme +This demo shows interacting with the Github API via Invoke-RestMethod. +NOTE: A repo URL must be specified in these scripts and a Github PAT token with access to the repo must be generated and specified + +rest.ps1 +Invoke-RestMethod is used to get the json of a repo as a PowerShell object, +the object is then manipulated and the "private" parameter is changed to 'false'. +The object is converted back to json formating and Posted back to the repo API + +The benefit of PS is shown at the end of the script with PS objects. +Enabling users to get info on multiple repos and then sort that data as objects. + +curlDemo.txt +This shos the equavilent bash commmands to change the private status of a Github repo