style: fix linting issues; add api reports

Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
This commit is contained in:
Benjamin Janssens
2024-09-04 16:42:13 +02:00
parent 09229c135a
commit c4e37e611c
2 changed files with 21 additions and 3 deletions
@@ -7,6 +7,6 @@ _This plugin was created through the Backstage CLI_
## Actions
* `publish:bitbucketCloud`
* `bitbucket:pipelines:run`
* `publish:bitbucketCloud:pull-request`
- `publish:bitbucketCloud`
- `bitbucket:pipelines:run`
- `publish:bitbucketCloud:pull-request`
@@ -42,4 +42,22 @@ export function createPublishBitbucketCloudAction(options: {
},
JsonObject
>;
// @public
export function createPublishBitbucketCloudPullRequestAction(options: {
integrations: ScmIntegrationRegistry;
config: Config;
}): TemplateAction<
{
repoUrl: string;
title: string;
description?: string | undefined;
targetBranch?: string | undefined;
sourceBranch: string;
token?: string | undefined;
gitAuthorName?: string | undefined;
gitAuthorEmail?: string | undefined;
},
JsonObject
>;
```