Releases
v0.2.0
Added
Added new operation web-login
to open a browser window logged in to an organization.
Added support for organization level secrets
. (#52 )
Added support for repository level secrets
. (#52 )
Added support for repository level environments
. (#58 )
Added new operation show-live
to show the current live resources of an organization.
Added support for changing the webhook url by introducing an additional field aliases
.
Added support for repository webhooks. (#56 )
Added support for requires_deployment
and required_deployment_environment
settings for branch protection rules. (#29 )
Added support for auto_init
setting for repositories: when enabled, repositories will get initialized with a README.md upon creation.
Added support to post process some content initialized from a template repo using setting post_process_template_content
.
Added support to delete resources that are missing in definition (must be explicitly enabled with flag --delete-resources
). (#49 )
Added support for renaming of repositories by introducing an additional field aliases
. (#43 )
Added support for overriding the config_repo
setting per organization. (#48 )
Added new operation canonical-diff
to show differences of the current configuration compared to a canonical version. (#45 )
Added new operation sync-template
to synchronize the contents of repositories created from a template. (#41 )
Added support for topics
setting for repositories. (#44 )
Changed
Changed import
operation to sync secrets from existing configurations.
Changed format to specify actors in branch protection rules, using a '@' prefix to denote users and teams, and not prefix for apps.
Deprecated setting team_discussions_allowed
which has been removed from the GitHub Web UI. (#54 )
Changed indentation for import operation.
Skipping organization webhooks with a dummy secret during processing.
Simplified setting base_template
and support a per-organization override. (#39 )
Operation import
will create a backup of the existing definition for an organization if it already exists.
Non-existing users and teams will now trigger a warning message rather a failure during the execution of an apply
operation. (#51 )
Prevent printing of credential data when trace mode is enabled. (#47 )
Switching to module click
for command line parsing.
Updated module playwright
to version 1.33.0.
Updated module requests
to version 2.30.0.
Fixed
Fixed selector for logging out a user when accessing the GitHub Web UI after some changes to the Web UI.
You can’t perform that action at this time.