Skip to content

Commit ed6baab

Browse files
committed
Added changeset
1 parent 954a7ee commit ed6baab

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

.changeset/rotten-lobsters-grin.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
'@backstage/create-app': minor
3+
'@backstage/integration': minor
4+
'@backstage/plugin-scaffolder': minor
5+
'@backstage/plugin-scaffolder-backend': minor
6+
---
7+
8+
- Deprecating the `scaffolder.${provider}.token` auth duplication and favoring `integrations.${provider}` instead. If you recieve deprecation warnings your config should change like the following:
9+
10+
```yaml
11+
scaffolder:
12+
github:
13+
token:
14+
$env: GITHUB_TOKEN
15+
visibility: public
16+
```
17+
18+
To something that looks like this:
19+
20+
```yaml
21+
integration:
22+
github:
23+
- host: github.com
24+
token:
25+
$env: GITHUB_TOKEN
26+
scaffolder:
27+
github:
28+
visibility: public
29+
```
30+
31+
You can also configure multiple different hosts under the `integration` config like the following:
32+
33+
```yaml
34+
integration:
35+
github:
36+
- host: github.com
37+
token:
38+
$env: GITHUB_TOKEN
39+
- host: ghe.mycompany.com
40+
token:
41+
$env: GITHUB_ENTERPRISE_TOKEN
42+
```
43+
44+
This of course is the case for all the providers respectively.
45+
46+
- Adding support for cross provider scaffolding, you can now create repositories in for example Bitbucket using a template residing in GitHub.
47+
48+
- Fix Gitlab scaffolding so that it returns a `catalogInfoUrl` which automatically imports the project into the catalog.
49+
50+
- The `Store Path` field on the `scaffolder` frontend has now changed so that you require the full URL to the desired destination repository.
51+
52+
`backstage/new-repository` would become `https://github.com/backstage/new-repository` if provider was github for example.

0 commit comments

Comments
 (0)