Releases: github/gh-gei
Releases · github/gh-gei
v0.5
- generate-script with the --repos-only option no longer requires the Build scope on the ADO PAT
v0.4
- Added descriptions to all commands in the built-in CLI help
- add-team-to-repo now includes built-in help listing the valid values for the --role argument (octoshift add-team-to-repo --help), the CLI also validates the value of --role before attempting to run.
- integrate-boards command now expects a single call per repo (instead of single call per team project with a list of repos). This will enable splitting a single team project into multiple batches for migration purposes. If no Boards-GitHub connection exists it will create it, otherwise it will add the repo to the existing connection. It assumes either 0 or 1 boards connection exists per team project (multiple connections in a single team project has not been tested).
- migrate-repo now uses the GH_PAT for git push. The GH_PAT needs to have the repo scope in order for the git push to work.
v0.3
- 2x timestamped log files are generated on every run, timestamp.octoshift.log and timestamp.octoshift.verbose.log. A future release will include additional functionality to avoid the log file sprawl this may result in.
- All commands support --verbose flag, this flag only controls what is output to the console. The verbose log file will always be created
- Every API call will generate verbose output with the request and response contents
v0.2
- Adding automated release notes to the publishing process
v0.1
first test release