Added changeset + docs
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
---
|
||||
'@backstage/integration': minor
|
||||
---
|
||||
|
||||
Improved caching around github app tokens.
|
||||
Tokens are now cached for 50 minutes, not 10.
|
||||
Calls to get app installations are also included in this cache.
|
||||
If you have more than one github app configured, consider adding `allowedInstallationOwners` to your apps configuration to gain the most benefit from these performance changes.
|
||||
@@ -98,7 +98,9 @@ integrations:
|
||||
### Limiting the GitHub App installations
|
||||
|
||||
If you want to limit the GitHub app installations visible to backstage you may
|
||||
optionally include the `allowedInstallationOwners` option.
|
||||
optionally include the `allowedInstallationOwners` option. If you configure
|
||||
multiple apps, specifying this will bring some small performance benefits
|
||||
as backstage can more easily select which app to use for a url.
|
||||
|
||||
```yaml
|
||||
appId: app id
|
||||
|
||||
Reference in New Issue
Block a user