Files
backstage/plugins
blam dbe239808d chore: encodeURIComponent
Signed-off-by: blam <ben@blam.sh>
diff --git c/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/githubPullRequest.ts i/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/githubPullRequest.ts
index ca70084ef5..9efc11210a 100644
--- c/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/githubPullRequest.ts
+++ i/plugins/scaffolder-backend/src/scaffolder/actions/builtin/publish/githubPullRequest.ts
@@ -65,10 +65,14 @@ export const defaultClientFactory = async ({
   host = 'github.com',
   token: providedToken,
 }: ClientFactoryInput): Promise<PullRequestCreator> => {
+  const [encodedHost, encodedOwner, encodedRepo] = [host, owner, repo].map(
+    encodeURIComponent,
+  );
+
   const octokitOptions = await getOctokitOptions({
     integrations,
     credentialsProvider: githubCredentialsProvider,
-    repoUrl: `https://${host}/${owner}/${repo}`,
+    repoUrl: `https://${encodedHost}/${encodedOwner}/${encodedRepo}`,
     token: providedToken,
   });
2022-02-22 13:10:39 +01:00
..
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-18 13:54:33 +01:00
2022-02-18 11:30:15 +01:00
2022-02-18 11:30:15 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-18 13:54:33 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-21 10:36:09 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-18 13:54:33 +01:00
2022-02-18 13:54:33 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-18 13:54:33 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-18 13:54:33 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-18 13:54:33 +01:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00
2022-02-17 10:38:59 +00:00

Plugins

Backstage is a single-page application composed of a set of plugins. This folder holds numerous plugins that are managed by this repository.

For more information about the plugin ecosystem, see the documentation here:

https://backstage.io/docs/plugins/

You can also see the Plugin Marketplace for other open source plugins you can add to your Backstage instance.

Suggesting a plugin

If you start developing a plugin that you aim to release as open source, we suggest that you create a new Issue. This helps the community know what plugins are in development.

You can also use this process if you have an idea for a good plugin but you hope that someone else will pick up the work.