What's Changed
New way to scaffold a new App in Humanitec: not anymore via the Backstage plugin, but by now triggering the GHA: https://github.com/humanitec-architecture/backstage/blob/main/.github/workflows/onboard-humanitec-app.yaml.
- This is to show best practices and real world scenarios where onboarding a new Humanitec App is more than just create it, it's about other objects to create: config, Members assignement, Service Users/token creation, etc.
- This required that the Backstage instance point to the coming v0.2.0 templates
- This requires that create-gh-app setup when creating the Backstage instance is deployed, use version v0.1.0+: https://github.com/humanitec-architecture/create-gh-app/releases/tag/v0.1.0
- This new behavior is just for
nodeservice
andpodinfo
templates. On the other hand,5min-podinfo
and5min-nodeservice
will still use the "old way" via the Backstage plugin.
Full Changelog: 0.2.0...v0.3.0