Breaking changes
This release includes a major refactor of the ALZ PowerShell module to de-couple the bootstrap modules, allowing us to support Bicep and other workloads moving forward. This has introduced a few breaking changes that would impact anyone moving from a previous version to this one using the automated upgrade approach. This has no impact on greenfield deployments.
- Renamed
starter_module
variable tostarter
in the bootstraps. Only impacts people using an input file and re-running the accelerator. - Added a new PAT token variable for GitHub specific to runners. This is an optional input for self-hosted runners to enable the container instance to generate a registration token.
- Moved to ephemeral runners for GitHub. Related to the previous bullet, this is a new way to register runners to avoid some of the previous issues with timeouts of the activation token.
- Updated the folder structure for the intermediate file system. Does not impact what is deployed, but does break the unsupported upgrade path. The new folder structure separates the bootstrap and starter into equivalently named folders.
What's Changed
- update: bug_report issue template by @luke-taylor in #110
- Added new condition option, for SPN role assignment which is now required by @richredgrave in #113
- Cleanup and docs updates for major refactor by @jaredfholgate in #122
New Contributors
- @richredgrave made their first contribution in #113
Full Changelog: v1.1.2...v2.0.0