54 KiB
@backstage/plugin-scaffolder-backend-module-github
0.9.10-next.0
Patch Changes
- Updated dependencies
- @backstage/integration@2.0.3-next.0
- @backstage/plugin-catalog-node@2.2.2-next.0
- @backstage/plugin-scaffolder-node@0.13.4-next.0
- @backstage/backend-plugin-api@1.9.2-next.0
0.9.9
Patch Changes
3846774: Added missing dependencies that were previously only available transitively.a2ee960: Improved Octokit client creation to support retries via @octokit/plugin-retry- Updated dependencies
- @backstage/catalog-model@1.9.0
- @backstage/errors@1.3.1
- @backstage/backend-plugin-api@1.9.1
- @backstage/plugin-catalog-node@2.2.1
- @backstage/integration@2.0.2
- @backstage/plugin-scaffolder-node@0.13.3
- @backstage/config@1.3.8
0.9.9-next.0
Patch Changes
3846774: Added missing dependencies that were previously only available transitively.- Updated dependencies
- @backstage/errors@1.3.1-next.0
- @backstage/integration@2.0.2-next.0
- @backstage/backend-plugin-api@1.9.1-next.0
- @backstage/catalog-model@1.8.1-next.0
- @backstage/config@1.3.8-next.0
- @backstage/plugin-catalog-node@2.2.1-next.0
- @backstage/plugin-scaffolder-node@0.13.3-next.0
- @backstage/types@1.2.2
0.9.8
Patch Changes
482ceed: Migrated fromassertErrortotoErrorfor error handling.- Updated dependencies
- @backstage/backend-plugin-api@1.9.0
- @backstage/errors@1.3.0
- @backstage/catalog-model@1.8.0
- @backstage/plugin-catalog-node@2.2.0
- @backstage/plugin-scaffolder-node@0.13.2
- @backstage/integration@2.0.1
- @backstage/config@1.3.7
0.9.8-next.2
Patch Changes
482ceed: Migrated fromassertErrortotoErrorfor error handling.- Updated dependencies
- @backstage/errors@1.3.0-next.0
- @backstage/plugin-catalog-node@2.2.0-next.2
- @backstage/plugin-scaffolder-node@0.13.2-next.2
- @backstage/integration@2.0.1-next.0
- @backstage/backend-plugin-api@1.9.0-next.2
- @backstage/catalog-model@1.7.8-next.0
- @backstage/config@1.3.7-next.0
0.9.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.9.0-next.1
- @backstage/plugin-catalog-node@2.1.1-next.1
- @backstage/plugin-scaffolder-node@0.13.1-next.1
0.9.8-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.8.1-next.0
- @backstage/plugin-catalog-node@2.1.1-next.0
- @backstage/plugin-scaffolder-node@0.13.1-next.0
- @backstage/catalog-model@1.7.7
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/integration@2.0.0
- @backstage/types@1.2.2
0.9.7
Patch Changes
a761a48: Added optionalreturnWorkflowRunDetailsinput togithub:actions:dispatchaction. When true, exposesworkflowRunId,workflowRunUrl, andworkflowRunHtmlUrlas outputs using the GitHub APIreturn_run_detailsparameter.a49a40d: Updated dependencyzodto^3.25.76 || ^4.0.0& migrated to/v3or/v4imports.b2591f6: Fixed environmentwaitTimedescription incorrectly asking for milliseconds instead of minutes.- Updated dependencies
- @backstage/backend-plugin-api@1.8.0
- @backstage/plugin-scaffolder-node@0.13.0
- @backstage/integration@2.0.0
- @backstage/plugin-catalog-node@2.1.0
- @backstage/catalog-model@1.7.7
0.9.7-next.2
Patch Changes
b2591f6: Fixed environmentwaitTimedescription incorrectly asking for milliseconds instead of minutes.- Updated dependencies
- @backstage/backend-plugin-api@1.8.0-next.1
- @backstage/integration@2.0.0-next.2
- @backstage/plugin-catalog-node@2.1.0-next.2
- @backstage/plugin-scaffolder-node@0.13.0-next.2
0.9.7-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@2.0.0-next.1
- @backstage/plugin-scaffolder-node@0.13.0-next.1
- @backstage/plugin-catalog-node@2.1.0-next.1
- @backstage/backend-plugin-api@1.7.1-next.0
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.9.7-next.0
Patch Changes
- Updated dependencies
- @backstage/integration@1.21.0-next.0
- @backstage/plugin-catalog-node@2.1.0-next.0
- @backstage/backend-plugin-api@1.7.1-next.0
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-scaffolder-node@0.12.6-next.0
0.9.6
Patch Changes
7455dae: Use node prefix on native imports82ca951: cleaned up repo creation to make the unique portions explicit672b972: Updated dependencylibsodium-wrappersto^0.8.0. Updated dependency@types/libsodium-wrappersto^0.8.0.69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/integration@1.20.0
- @backstage/plugin-catalog-node@2.0.0
- @backstage/backend-plugin-api@1.7.0
- @backstage/plugin-scaffolder-node@0.12.5
0.9.6-next.2
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.2
- @backstage/plugin-catalog-node@2.0.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
0.9.6-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.20.0-next.1
- @backstage/backend-plugin-api@1.7.0-next.1
- @backstage/plugin-scaffolder-node@0.12.5-next.1
0.9.5-next.0
Patch Changes
7455dae: Use node prefix on native imports82ca951: cleaned up repo creation to make the unique portions explicit69d880e: Bump to latest zod to ensure it has the latest features- Updated dependencies
- @backstage/plugin-catalog-node@1.21.0-next.0
- @backstage/backend-plugin-api@1.7.0-next.0
- @backstage/plugin-scaffolder-node@0.12.4-next.0
- @backstage/integration@1.19.3-next.0
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.9.4
Patch Changes
-
bb7088b: Added options to set workflow access level for repositories togithub:repo:createThis is useful when creating repositories for GitHub Actions to manage access to the workflows during creation.
- action: github:repo:create id: create-repo input: repoUrl: github.com?owner=owner&repo=repo visibility: private + workflowAccess: organization -
Updated dependencies
- @backstage/backend-plugin-api@1.6.1
- @backstage/plugin-scaffolder-node@0.12.3
- @backstage/integration@1.19.2
0.9.4-next.1
Patch Changes
-
bb7088b: Added options to set workflow access level for repositories togithub:repo:createThis is useful when creating repositories for GitHub Actions to manage access to the workflows during creation.
- action: github:repo:create id: create-repo input: repoUrl: github.com?owner=owner&repo=repo visibility: private + workflowAccess: organization
0.9.4-next.0
Patch Changes
- Updated dependencies
- @backstage/integration@1.19.2-next.0
- @backstage/plugin-scaffolder-node@0.12.3-next.0
0.9.3
Patch Changes
dab3d3f: Added autocompletion resourceownersfor retrieving GitHub repository owners.- Updated dependencies
- @backstage/integration@1.19.0
- @backstage/backend-plugin-api@1.6.0
- @backstage/plugin-catalog-node@1.20.1
- @backstage/plugin-scaffolder-node@0.12.2
0.9.3-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.18.3-next.1
- @backstage/backend-plugin-api@1.6.0-next.1
- @backstage/catalog-model@1.7.6
- @backstage/config@1.3.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.20.1-next.1
- @backstage/plugin-scaffolder-node@0.12.2-next.1
0.9.3-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.5.1-next.0
- @backstage/integration@1.18.3-next.0
- @backstage/plugin-catalog-node@1.20.1-next.0
- @backstage/plugin-scaffolder-node@0.12.2-next.0
- @backstage/config@1.3.6
- @backstage/catalog-model@1.7.6
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
0.9.2
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.20.0
- @backstage/integration@1.18.2
- @backstage/backend-plugin-api@1.5.0
- @backstage/config@1.3.6
- @backstage/catalog-model@1.7.6
- @backstage/plugin-scaffolder-node@0.12.1
0.9.2-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.20.0-next.1
- @backstage/backend-plugin-api@1.5.0-next.1
- @backstage/plugin-scaffolder-node@0.12.1-next.1
0.9.2-next.0
Patch Changes
- Updated dependencies
- @backstage/config@1.3.6-next.0
- @backstage/catalog-model@1.7.6-next.0
- @backstage/integration@1.18.2-next.0
- @backstage/plugin-scaffolder-node@0.12.1-next.0
- @backstage/backend-plugin-api@1.4.5-next.0
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.19.2-next.0
0.9.1
Patch Changes
c8aa210: Updating import for thescaffolderActionsExtensionPointto be the main export- Updated dependencies
- @backstage/integration@1.18.1
- @backstage/plugin-scaffolder-node@0.12.0
- @backstage/config@1.3.5
- @backstage/backend-plugin-api@1.4.4
- @backstage/plugin-catalog-node@1.19.1
0.9.1-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.4-next.0
- @backstage/integration@1.18.1-next.1
- @backstage/backend-plugin-api@1.4.4-next.0
- @backstage/plugin-scaffolder-node@0.12.0-next.1
- @backstage/plugin-catalog-node@1.19.1-next.0
0.9.1-next.0
Patch Changes
c8aa210: Updating import for thescaffolderActionsExtensionPointto be the main export- Updated dependencies
- @backstage/integration@1.18.1-next.0
- @backstage/plugin-scaffolder-node@0.12.0-next.0
- @backstage/backend-plugin-api@1.4.3
- @backstage/catalog-model@1.7.5
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.2
- @backstage/plugin-catalog-node@1.19.0
0.9.0
Minor Changes
-
f0f06b4: Adding a new scaffolder actiongithub:issues:createfollowing the reference ofgithub:issues:labelwithdryRuntesting possibilityIt can be used like this
steps: - id: create-simple-issue name: Create Simple Issue action: github:issues:create input: repoUrl: ${{ parameters.repoUrl }} title: "[${{ parameters.projectName }}] Simple Bug Report" body: | ## Bug Description This is a simple bug report created by the scaffolder template. ### Steps to Reproduce 1. Run the application 2. Navigate to the main page 3. Click on the problematic button ### Expected Behavior The button should work correctly. ### Actual Behavior The button does not respond to clicks. output: links: - title: Simple Issue url: ${{ steps['create-simple-issue'].output.issueUrl }}
Patch Changes
-
aee107b: Addauto_initoption togithub:repo:createaction to create repository with an initial commit containing a README.md fileThis initial commit is created by GitHub itself and the commit is signed, so the repository will not be empty after creation.
- action: github:repo:create id: init-new-repo input: repoUrl: 'github.com?repo=repo&owner=owner' description: This is the description visibility: private + autoInit: true -
6393b78: Add block creations field in github branch protection scaffolder actions -
Updated dependencies
- @backstage/plugin-catalog-node@1.19.0
- @backstage/integration@1.18.0
- @backstage/types@1.2.2
- @backstage/backend-plugin-api@1.4.3
- @backstage/plugin-scaffolder-node@0.11.1
0.8.3-next.1
Patch Changes
- Updated dependencies
- @backstage/plugin-catalog-node@1.19.0-next.1
- @backstage/integration@1.18.0-next.0
0.8.3-next.0
Patch Changes
- Updated dependencies
- @backstage/integration@1.18.0-next.0
- @backstage/plugin-scaffolder-node@0.11.1-next.0
- @backstage/backend-plugin-api@1.4.3-next.0
- @backstage/plugin-catalog-node@1.18.1-next.0
0.8.2
Patch Changes
a22cce0: Fixed bug in thecustomPropertiestype which was preventing it being used to set a list of values against a key (e.g. for multi-select fields)- Updated dependencies
- @backstage/plugin-scaffolder-node@0.11.0
- @backstage/plugin-catalog-node@1.18.0
- @backstage/backend-plugin-api@1.4.2
0.8.2-next.1
Patch Changes
a22cce0: Fixed bug in thecustomPropertiestype which was preventing it being used to set a list of values against a key (e.g. for multi-select fields)
0.8.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.11.0-next.0
- @backstage/plugin-catalog-node@1.18.0-next.0
- @backstage/backend-plugin-api@1.4.2-next.0
- @backstage/catalog-model@1.7.5
- @backstage/config@1.3.3
- @backstage/errors@1.2.7
- @backstage/integration@1.17.1
- @backstage/types@1.2.1
0.8.1
Patch Changes
-
f36bcf9: Added support for file deletion topublish:github:pull-requestaction.Example usage:
- action: publish:github:pull-request id: clean-up-pr input: description: This is the description + filesToDelete: + - outdated/changelog.md + - sample-file.txt owner: owner repo: repo title: Title Goes Here -
38db3eb: Fix typo inInputError -
Updated dependencies
- @backstage/config@1.3.3
- @backstage/catalog-model@1.7.5
- @backstage/plugin-scaffolder-node@0.10.0
- @backstage/integration@1.17.1
- @backstage/backend-plugin-api@1.4.1
- @backstage/plugin-catalog-node@1.17.2
0.8.1-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.10.0-next.2
0.8.1-next.1
Patch Changes
- Updated dependencies
- @backstage/config@1.3.3-next.0
- @backstage/catalog-model@1.7.5-next.0
- @backstage/integration@1.17.1-next.1
- @backstage/backend-plugin-api@1.4.1-next.0
- @backstage/plugin-scaffolder-node@0.9.1-next.1
- @backstage/plugin-catalog-node@1.17.2-next.0
0.8.1-next.0
Patch Changes
-
f36bcf9: Added support for file deletion topublish:github:pull-requestaction.Example usage:
- action: publish:github:pull-request id: clean-up-pr input: description: This is the description + filesToDelete: + - outdated/changelog.md + - sample-file.txt owner: owner repo: repo title: Title Goes Here -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.9.1-next.0
- @backstage/integration@1.17.1-next.0
- @backstage/backend-plugin-api@1.4.0
- @backstage/plugin-catalog-node@1.17.1
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.8.0
Minor Changes
-
5863b04: BREAKING CHANGESThe
createGithubEnvironmentActionaction no longer requires anAuthService, and now accepts aCatalogServiceinstead ofCatalogClient.Unless you're providing your own override action to the default, this should be a non-breaking change.
You can migrate using the following if you're getting typescript errors:
import { catalogServiceRef } from '@backstage/plugin-catalog-node'; import { scaffolderActionsExtensionPoint } from '@backstage/plugin-scaffolder-node/alpha'; export const myModule = createBackendModule({ pluginId: 'scaffolder', moduleId: 'test', register({ registerInit }) { registerInit({ deps: { scaffolder: scaffolderActionsExtensionPoint, catalog: catalogServiceRef, }, async init({ scaffolder, catalog }) { scaffolder.addActions( createGithubEnvironmentAction({ catalog, }), ); }, }); }, });
Patch Changes
575c76b: Migrate to using new actions- Updated dependencies
- @backstage/plugin-scaffolder-node@0.9.0
- @backstage/plugin-catalog-node@1.17.1
- @backstage/backend-plugin-api@1.4.0
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.17.0
- @backstage/types@1.2.1
0.8.0-next.2
Minor Changes
-
5863b04: BREAKING CHANGESThe
createGithubEnvironmentActionaction no longer requires anAuthService, and now accepts aCatalogServiceinstead ofCatalogClient.Unless you're providing your own override action to the default, this should be a non-breaking change.
You can migrate using the following if you're getting typescript errors:
import { catalogServiceRef } from '@backstage/plugin-catalog-node'; import { scaffolderActionsExtensionPoint } from '@backstage/plugin-scaffolder-node/alpha'; export const myModule = createBackendModule({ pluginId: 'scaffolder', moduleId: 'test', register({ registerInit }) { registerInit({ deps: { scaffolder: scaffolderActionsExtensionPoint, catalog: catalogServiceRef, }, async init({ scaffolder, catalog }) { scaffolder.addActions( createGithubEnvironmentAction({ catalog, }), ); }, }); }, });
Patch Changes
575c76b: Migrate to using new actions- Updated dependencies
- @backstage/plugin-scaffolder-node@0.9.0-next.2
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.17.0
- @backstage/types@1.2.1
- @backstage/plugin-catalog-node@1.17.1-next.1
0.7.2-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.10.1-next.0
- @backstage/plugin-scaffolder-node@0.8.3-next.1
- @backstage/backend-plugin-api@1.4.0-next.1
- @backstage/catalog-model@1.7.4
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.17.0
- @backstage/types@1.2.1
0.7.2-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.3-next.0
- @backstage/backend-plugin-api@1.4.0-next.0
0.7.1
Patch Changes
6579c2c: Use action context logger in Octokit client72d019d: Removed various typosb2b654c: Added optional assignees parameter topublish:github:pull-requestaction- Updated dependencies
- @backstage/integration@1.17.0
- @backstage/catalog-model@1.7.4
- @backstage/backend-plugin-api@1.3.1
- @backstage/plugin-scaffolder-node@0.8.2
- @backstage/catalog-client@1.10.0
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.7.1-next.3
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0-next.3
- @backstage/plugin-scaffolder-node@0.8.2-next.3
- @backstage/backend-plugin-api@1.3.1-next.2
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.7.1-next.2
Patch Changes
- Updated dependencies
- @backstage/integration@1.17.0-next.2
- @backstage/config@1.3.2
- @backstage/plugin-scaffolder-node@0.8.2-next.2
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.7.1-next.1
Patch Changes
72d019d: Removed various typos- Updated dependencies
- @backstage/backend-plugin-api@1.3.1-next.1
- @backstage/integration@1.16.4-next.1
- @backstage/plugin-scaffolder-node@0.8.2-next.1
- @backstage/catalog-client@1.10.0-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.7.1-next.0
Patch Changes
6579c2c: Use action context logger in Octokit clientb2b654c: Added optional assignees parameter topublish:github:pull-requestaction- Updated dependencies
- @backstage/integration@1.16.4-next.0
- @backstage/catalog-client@1.10.0-next.0
- @backstage/plugin-scaffolder-node@0.8.2-next.0
- @backstage/backend-plugin-api@1.3.1-next.0
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.7.0
Minor Changes
-
c761cf5: BREAKING Thepublish:githubscaffolder action now defaults to initializing with a branch named "main" instead of "master" when creating new repositories.If you or your organization have relied on all new github repositories having a default branch name of "master" you must set the
defaultBranch: 'master'in your existing templates that feature thepublish:githubscaffolder action.To keep using the name "master" for your new github repos, these are the required changes:
- id: publish name: Publish action: publish:github input: allowedHosts: ['github.com'] description: This is ${{ parameters.name }} repoUrl: ${{ parameters.repoUrl }} + defaultBranch: 'master'
Patch Changes
1af427a: Made "github:autolinks:create" action idempotent79dc5ac: Made "github:deployKey:create" action idempotent411c879: Add support to github:repo:create to allow branch updates180ea6e: Made "github:branch-protection:create" action idempotent- 0be1a1e: Made "publish:github" action idempotent
a833f0f: Made "github:actions:dispatch" action idempotent- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.1
- @backstage/backend-plugin-api@1.3.0
- @backstage/integration@1.16.3
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.2-next.2
Patch Changes
411c879: Add support to github:repo:create to allow branch updates- Updated dependencies
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.3-next.0
- @backstage/types@1.2.1
- @backstage/plugin-scaffolder-node@0.8.1-next.1
0.6.2-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.3-next.0
- @backstage/plugin-scaffolder-node@0.8.1-next.1
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.2-next.0
Patch Changes
1af427a: Made "github:autolinks:create" action idempotent180ea6e: Made "github:branch-protection:create" action idempotent- 0be1a1e: Made "publish:github" action idempotent
a833f0f: Made "github:actions:dispatch" action idempotent- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.1-next.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.2
- @backstage/types@1.2.1
0.6.1
Patch Changes
11bc3e6: Made "github:pages:enable" action idempotent3f45e0f: Made "github:environment:create" action idempotent09cf038: Got rid of most@backstage/backend-commonusages8c38687: Made "github:issues:label" action idempotent89948b2: Made "github:repo:push" action idempotent9391f58: Passundefinedto some parameters forcreateOrUpdateEnvironmentas these values are not always supported in different plans of GitHub8182a59: Made "github:webhook" action idempotent8f9c54c: Made "github:repo:create" action idempotent0ae0c77: Made "publish:github:pull-request" action idempotent- Updated dependencies
- @backstage/integration@1.16.2
- @backstage/plugin-scaffolder-node@0.8.0
- @backstage/backend-plugin-api@1.2.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/types@1.2.1
0.6.1-next.2
Patch Changes
9391f58: Passundefinedto some parameters forcreateOrUpdateEnvironmentas these values are not always supported in different plans of GitHub- Updated dependencies
- @backstage/plugin-scaffolder-node@0.8.0-next.2
- @backstage/integration@1.16.2-next.0
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.6.1-next.1
Patch Changes
09cf038: Got rid of most@backstage/backend-commonusages- Updated dependencies
- @backstage/plugin-scaffolder-node@0.7.1-next.1
- @backstage/backend-plugin-api@1.2.1-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.1
0.6.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.1-next.0
- @backstage/plugin-scaffolder-node@0.7.1-next.0
0.6.0
Minor Changes
bb8302b: BREAKING: TheremoteUrloutput is no longer required, it can be empty only when using the newcreateWhenEmptyboolean flag.
Patch Changes
-
5c187f9: DEPRECATION: ThegetOctokitOptionsfunction signature withrepoUrloption has been deprecated in favour of a function signature with individualhost,owner, andrepoparameters:const octokitOptions = await getOctokitOptions({ integrations, credentialsProvider, token, - repoUrl, + host, + owner, + repo, }); -
b98d511: clean up github action schemas -
5d469c9: Added support for autocompletion of GitHub branches in scaffolder -
8e67e4a: Added support for autocompletion to GithubRepoPicker component -
Updated dependencies
- @backstage/backend-plugin-api@1.2.0
- @backstage/plugin-scaffolder-node@0.7.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.1
0.6.0-next.2
Minor Changes
bb8302b: BREAKING: TheremoteUrloutput is no longer required, it can be empty only when using the newcreateWhenEmptyboolean flag.
Patch Changes
-
5c187f9: DEPRECATION: ThegetOctokitOptionsfunction signature withrepoUrloption has been deprecated in favour of a function signature with individualhost,owner, andrepoparameters:const octokitOptions = await getOctokitOptions({ integrations, credentialsProvider, token, - repoUrl, + host, + owner, + repo, }); -
5d469c9: Added support for autocompletion of GitHub branches in scaffolder -
8e67e4a: Added support for autocompletion to GithubRepoPicker component -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.7.0-next.2
- @backstage/backend-plugin-api@1.2.0-next.2
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.1
0.5.6-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.1
- @backstage/plugin-scaffolder-node@0.7.0-next.1
0.5.6-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.2.0-next.0
- @backstage/plugin-scaffolder-node@0.7.0-next.0
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
- @backstage/integration@1.16.1
0.5.5
Patch Changes
edaf925: Updates to allow users to subscribe to the newly created repository within GitHub to mimic similar functionality found within the GitHub UI.- Updated dependencies
- @backstage/plugin-scaffolder-node@0.6.3
- @backstage/integration@1.16.1
- @backstage/backend-plugin-api@1.1.1
- @backstage/catalog-client@1.9.1
- @backstage/catalog-model@1.7.3
- @backstage/config@1.3.2
- @backstage/errors@1.2.7
0.5.5-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.1.1-next.1
- @backstage/catalog-model@1.7.3-next.0
- @backstage/config@1.3.2-next.0
- @backstage/errors@1.2.7-next.0
- @backstage/plugin-scaffolder-node@0.6.3-next.1
- @backstage/catalog-client@1.9.1-next.0
- @backstage/integration@1.16.1-next.0
0.5.5-next.1
Patch Changes
edaf925: Updates to allow users to subscribe to the newly created repository within GitHub to mimic similar functionality found within the GitHub UI.
0.5.5-next.0
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.6.3-next.0
- @backstage/backend-plugin-api@1.1.1-next.0
- @backstage/catalog-client@1.9.0
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
- @backstage/errors@1.2.6
- @backstage/integration@1.16.0
0.5.4
Patch Changes
7df6179: adding requiredLinearHistory property for branch protection settingsb5e002b: Changegithub:environment:createaction to request and use a token when resolving reviewer entity refs from the Backstage catalog.e913fdf: Add github backend module to create-app and improve error messages973dd6f: Minor spell fix in action parameters- Updated dependencies
- @backstage/integration@1.16.0
- @backstage/backend-plugin-api@1.1.0
- @backstage/plugin-scaffolder-node@0.6.2
- @backstage/catalog-client@1.9.0
- @backstage/errors@1.2.6
- @backstage/catalog-model@1.7.2
- @backstage/config@1.3.1
0.5.4-next.2
Patch Changes
e913fdf: Add github backend module to create-app and improve error messages- Updated dependencies
- @backstage/backend-plugin-api@1.1.0-next.2
- @backstage/errors@1.2.6-next.0
- @backstage/plugin-scaffolder-node@0.6.2-next.2
- @backstage/catalog-client@1.9.0-next.2
- @backstage/catalog-model@1.7.2-next.0
- @backstage/config@1.3.1-next.0
- @backstage/integration@1.16.0-next.1
0.5.4-next.1
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.9.0-next.1
- @backstage/plugin-scaffolder-node@0.6.2-next.1
- @backstage/backend-plugin-api@1.1.0-next.1
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
- @backstage/integration@1.16.0-next.0
0.5.3-next.0
Patch Changes
- Updated dependencies
- @backstage/integration@1.16.0-next.0
- @backstage/backend-plugin-api@1.0.3-next.0
- @backstage/plugin-scaffolder-node@0.6.1-next.0
- @backstage/catalog-client@1.8.1-next.0
- @backstage/catalog-model@1.7.1
- @backstage/config@1.3.0
- @backstage/errors@1.2.5
0.5.2
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.8.0
- @backstage/config@1.3.0
- @backstage/backend-plugin-api@1.0.2
- @backstage/plugin-scaffolder-node@0.6.0
- @backstage/catalog-model@1.7.1
- @backstage/errors@1.2.5
- @backstage/integration@1.15.2
0.5.2-next.3
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-client@1.8.0-next.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.15.1
- @backstage/plugin-scaffolder-node@0.5.1-next.3
0.5.2-next.2
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.8.0-next.1
- @backstage/backend-plugin-api@1.0.2-next.2
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.15.1
- @backstage/plugin-scaffolder-node@0.5.1-next.2
0.5.2-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@1.0.2-next.1
- @backstage/catalog-client@1.8.0-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.15.1
- @backstage/plugin-scaffolder-node@0.5.1-next.1
0.5.2-next.0
Patch Changes
- Updated dependencies
- @backstage/catalog-client@1.8.0-next.0
- @backstage/backend-plugin-api@1.0.2-next.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.15.1
- @backstage/plugin-scaffolder-node@0.5.1-next.0
0.5.1
Patch Changes
-
8ce0c4c: Addgithub:branch-protection:createscaffolder action to set branch protection on an existing repository. Example usage:- id: set-branch-protection name: Set Branch Protection action: github:branch-protection:create input: repoUrl: 'github.com?repo=backstage&owner=backstage' branch: master enforceAdmins: true # default requiredApprovingReviewCount: 1 # default requireBranchesToBeUpToDate: true # default requireCodeOwnerReviews: true dismissStaleReviews: true requiredConversationResolution: true -
094eaa3: Remove references to in-repo backend-common -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.5.0
- @backstage/integration@1.15.1
- @backstage/catalog-client@1.7.1
- @backstage/backend-plugin-api@1.0.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.1-next.2
Patch Changes
-
8ce0c4c: Addgithub:branch-protection:createscaffolder action to set branch protection on an existing repository. Example usage:- id: set-branch-protection name: Set Branch Protection action: github:branch-protection:create input: repoUrl: 'github.com?repo=backstage&owner=backstage' branch: master enforceAdmins: true # default requiredApprovingReviewCount: 1 # default requireBranchesToBeUpToDate: true # default requireCodeOwnerReviews: true dismissStaleReviews: true requiredConversationResolution: true -
Updated dependencies
- @backstage/integration@1.15.1-next.1
- @backstage/catalog-client@1.7.1-next.0
- @backstage/plugin-scaffolder-node@0.5.0-next.2
- @backstage/backend-plugin-api@1.0.1-next.1
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.5.1-next.1
Patch Changes
- Updated dependencies
- @backstage/integration@1.15.1-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-client@1.7.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-scaffolder-node@0.5.0-next.1
0.5.1-next.0
Patch Changes
094eaa3: Remove references to in-repo backend-common- Updated dependencies
- @backstage/plugin-scaffolder-node@0.5.0-next.0
- @backstage/backend-plugin-api@1.0.1-next.0
- @backstage/catalog-client@1.7.0
- @backstage/catalog-model@1.7.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.15.0
0.5.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
-
22a19e6: Added the ability for the actionspublish:githubandgithub:repo:createto take inputs for 'custom properties' for organization repositories. -
162cdf4: Update dependency @octokit/webhooks to 10.9.2 due to SNYK-JS-OCTOKITWEBHOOKS-6129527 -
7976081: Added support for all request parameters in the Github create/update environment API in the Github environment create scaffolder action.Disable MultiEntityPicker when
maxItemslimit is reached defined inJSONSchema -
Updated dependencies
- @backstage/backend-common@0.25.0
- @backstage/backend-plugin-api@1.0.0
- @backstage/catalog-model@1.7.0
- @backstage/catalog-client@1.7.0
- @backstage/integration@1.15.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-scaffolder-node@0.4.11
0.5.0-next.2
Patch Changes
22a19e6: Added the ability for the actionspublish:githubandgithub:repo:createto take inputs for 'custom properties' for organization repositories.- Updated dependencies
- @backstage/backend-common@0.25.0-next.2
- @backstage/backend-plugin-api@1.0.0-next.2
- @backstage/integration@1.15.0-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-scaffolder-node@0.4.11-next.2
0.5.0-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.25.0-next.1
- @backstage/backend-plugin-api@0.9.0-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
- @backstage/plugin-scaffolder-node@0.4.11-next.1
0.5.0-next.0
Minor Changes
-
d425fc4: BREAKING: The return values fromcreateBackendPlugin,createBackendModule, andcreateServiceFactoryare now simplyBackendFeatureandServiceFactory, instead of the previously deprecated form of a function that returns them. For this reason,createServiceFactoryalso no longer accepts the callback form where you provide direct options to the service. This also affects allcoreServices.*service refs.This may in particular affect tests; if you were effectively doing
createBackendModule({...})()(note the parentheses), you can now remove those extra parentheses at the end. You may encounter cases of this in yourpackages/backend/src/index.tstoo, where you add plugins, modules, and services. If you were usingcreateServiceFactorywith a function as its argument for the purpose of passing in options, this pattern has been deprecated for a while and is no longer supported. You may want to explore the new multiton patterns to achieve your goals, or moving settings to app-config.As part of this change, the
IdentityFactoryOptionstype was removed, and can no longer be used to tweak that service. The identity service was also deprecated some time ago, and you will want to migrate to the new auth system if you still rely on it.
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.9.0-next.0
- @backstage/backend-common@0.25.0-next.0
- @backstage/plugin-scaffolder-node@0.4.11-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0
0.4.1
Patch Changes
d21d307: Added examples for github:environment:create action and improve its test cases6d4cb97: Added examples for github:repo:create action and improved test casescd203f1: Added examples for action github:pages and improved its test cases- Updated dependencies
- @backstage/backend-plugin-api@0.8.0
- @backstage/backend-common@0.24.0
- @backstage/plugin-scaffolder-node@0.4.9
- @backstage/integration@1.14.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.4.1-next.3
Patch Changes
6d4cb97: Added examples for github:repo:create action and improved test casescd203f1: Added examples for action github:pages and improved its test cases- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.3
- @backstage/backend-common@0.23.4-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.14.0-next.0
- @backstage/plugin-scaffolder-node@0.4.9-next.3
0.4.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.8.0-next.2
- @backstage/plugin-scaffolder-node@0.4.9-next.2
- @backstage/backend-common@0.23.4-next.2
- @backstage/integration@1.14.0-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.4.1-next.1
Patch Changes
d21d307: Added examples for github:environment:create action and improve its test cases- Updated dependencies
- @backstage/backend-plugin-api@0.7.1-next.1
- @backstage/backend-common@0.23.4-next.1
- @backstage/integration@1.14.0-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-scaffolder-node@0.4.9-next.1
0.4.1-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.23.4-next.0
- @backstage/integration@1.14.0-next.0
- @backstage/backend-plugin-api@0.7.1-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-scaffolder-node@0.4.9-next.0
0.4.0
Minor Changes
70c4b36: Adds support for custom tag policies when creating GitHub environments.
Patch Changes
-
ccfc9d1: Fixed bug resulting from missing required owner and repo arguments ingetEnvironmentPublicKeyin actiongithub:environment:create.Adding environment secrets now works as expected.
-
141f366: Added action to enable GitHub Pages on a repo -
4410fed: Fixed issue with octokit call missing owner and repo when creating environment variables and secrets using github:environment:create action -
dfaa28d: AddsrequireLastPushApprovalinput property to configure Branch Protection Settings ingithub:publishactionAdds
requireLastPushApprovalinput property to configure Branch Protection Settings ingithub:repo:pushaction -
Updated dependencies
- @backstage/backend-plugin-api@0.7.0
- @backstage/backend-common@0.23.3
- @backstage/integration@1.13.0
- @backstage/plugin-scaffolder-node@0.4.8
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.4.0-next.1
Patch Changes
-
141f366: Added action to enable GitHub Pages on a repo -
dfaa28d: AddsrequireLastPushApprovalinput property to configure Branch Protection Settings ingithub:publishactionAdds
requireLastPushApprovalinput property to configure Branch Protection Settings ingithub:repo:pushaction -
Updated dependencies
- @backstage/backend-common@0.23.3-next.1
- @backstage/backend-plugin-api@0.6.22-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.13.0-next.0
- @backstage/plugin-scaffolder-node@0.4.8-next.1
0.4.0-next.0
Minor Changes
70c4b36: Adds support for custom tag policies when creating GitHub environments.
Patch Changes
4410fed: Fixed issue with octokit call missing owner and repo when creating environment variables and secrets using github:environment:create action- Updated dependencies
- @backstage/backend-plugin-api@0.6.21-next.0
- @backstage/backend-common@0.23.2-next.0
- @backstage/integration@1.13.0-next.0
- @backstage/plugin-scaffolder-node@0.4.7-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0
Minor Changes
403394a: Allow empty author info in createPullRequest action for Github
Patch Changes
f145a04: Added handling for dry run to githubPullRequest and githubWebhook and added tests for this functionality78a0b08: Internal refactor to handleBackendFeaturecontract change.d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-common@0.23.0
- @backstage/backend-plugin-api@0.6.19
- @backstage/integration@1.12.0
- @backstage/plugin-scaffolder-node@0.4.5
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0-next.3
Patch Changes
d44a20a: Added additional plugin metadata topackage.json.- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.3
- @backstage/integration@1.12.0-next.1
- @backstage/plugin-scaffolder-node@0.4.5-next.3
- @backstage/backend-common@0.23.0-next.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.3.0-next.2
Minor Changes
403394a: Allow empty author info in createPullRequest action for Github
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.2
- @backstage/backend-common@0.23.0-next.2
- @backstage/integration@1.12.0-next.0
- @backstage/plugin-scaffolder-node@0.4.5-next.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.2.9-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.19-next.1
- @backstage/backend-common@0.23.0-next.1
- @backstage/plugin-scaffolder-node@0.4.5-next.1
0.2.9-next.0
Patch Changes
f145a04: Added handling for dry run to githubPullRequest and githubWebhook and added tests for this functionality- Updated dependencies
- @backstage/backend-common@0.22.1-next.0
- @backstage/backend-plugin-api@0.6.19-next.0
- @backstage/plugin-scaffolder-node@0.4.5-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.11.0
0.2.8
Patch Changes
5d99272: Update local development dependencies.d229dc4: Move path utilities frombackend-commonto thebackend-plugin-apipackage.52ab241: Adding support to change the default commit author forpublish:github:pull-request- Updated dependencies
- @backstage/backend-common@0.22.0
- @backstage/backend-plugin-api@0.6.18
- @backstage/plugin-scaffolder-node@0.4.4
- @backstage/integration@1.11.0
0.2.8-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.2
- @backstage/plugin-scaffolder-node@0.4.4-next.2
- @backstage/integration@1.11.0-next.0
0.2.8-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.22.0-next.1
- @backstage/plugin-scaffolder-node@0.4.4-next.1
- @backstage/backend-plugin-api@0.6.18-next.1
0.2.8-next.0
Patch Changes
5d99272: Update local development dependencies.- Updated dependencies
- @backstage/backend-common@0.21.8-next.0
- @backstage/backend-plugin-api@0.6.18-next.0
- @backstage/plugin-scaffolder-node@0.4.4-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.10.0
0.2.7
Patch Changes
d5a1fe1: Replaced winston logger withLoggerService33f958a: Improve examples to ensure consistency across all publish actions- Updated dependencies
- @backstage/backend-common@0.21.7
- @backstage/backend-plugin-api@0.6.17
- @backstage/integration@1.10.0
- @backstage/plugin-scaffolder-node@0.4.3
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
0.2.7-next.1
Patch Changes
33f958a: Improve examples to ensure consistency across all publish actions- Updated dependencies
- @backstage/backend-common@0.21.7-next.1
- @backstage/backend-plugin-api@0.6.17-next.1
- @backstage/plugin-scaffolder-node@0.4.3-next.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.10.0-next.0
0.2.7-next.0
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.7-next.0
- @backstage/integration@1.10.0-next.0
- @backstage/backend-plugin-api@0.6.17-next.0
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/plugin-scaffolder-node@0.4.3-next.0
0.2.6
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.6
- @backstage/backend-plugin-api@0.6.16
- @backstage/plugin-scaffolder-node@0.4.2
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.9.1
0.2.5
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.5
- @backstage/plugin-scaffolder-node@0.4.1
- @backstage/backend-plugin-api@0.6.15
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/integration@1.9.1
0.2.4
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
35fe005: ExportgetOctokitOptionsfor easy re-use of Octokit configuration handling -
1753898: Updated dependencyoctokit-plugin-create-pull-requestto^5.0.0. -
Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0
- @backstage/backend-common@0.21.4
- @backstage/integration@1.9.1
- @backstage/config@1.2.0
- @backstage/errors@1.2.4
- @backstage/backend-plugin-api@0.6.14
0.2.4-next.2
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.4.0-next.2
- @backstage/integration@1.9.1-next.2
- @backstage/backend-common@0.21.4-next.2
- @backstage/backend-plugin-api@0.6.14-next.2
- @backstage/config@1.2.0-next.1
- @backstage/errors@1.2.4-next.0
0.2.4-next.1
Patch Changes
35fe005: ExportgetOctokitOptionsfor easy re-use of Octokit configuration handling- Updated dependencies
- @backstage/config@1.2.0-next.1
- @backstage/plugin-scaffolder-node@0.4.0-next.1
- @backstage/backend-common@0.21.4-next.1
- @backstage/backend-plugin-api@0.6.14-next.1
- @backstage/integration@1.9.1-next.1
- @backstage/errors@1.2.4-next.0
0.2.3-next.0
Patch Changes
-
f44589d: IntroducedcreateMockActionContextto unify the way of creating scaffolder mock context.It will help to maintain tests in a long run during structural changes of action context.
-
1753898: Updated dependencyoctokit-plugin-create-pull-requestto^5.0.0. -
Updated dependencies
- @backstage/backend-common@0.21.3-next.0
- @backstage/errors@1.2.4-next.0
- @backstage/plugin-scaffolder-node@0.3.3-next.0
- @backstage/backend-plugin-api@0.6.13-next.0
- @backstage/config@1.1.2-next.0
- @backstage/integration@1.9.1-next.0
0.2.0
Minor Changes
fd5eb1c: Allow to force the creation of a pull request from a forked repository3d5c668: support oidc customization
Patch Changes
e9a5228: Exporting a default module for the new Backend System8472188: Added or fixed therepositoryfield inpackage.json.6bb6f3e: Updated dependencyfs-extrato^11.2.0. Updated dependency@types/fs-extrato^11.0.0.- Updated dependencies
- @backstage/backend-common@0.21.0
- @backstage/backend-plugin-api@0.6.10
- @backstage/integration@1.9.0
- @backstage/plugin-scaffolder-node@0.3.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.2.0-next.3
Patch Changes
8472188: Added or fixed therepositoryfield inpackage.json.- Updated dependencies
- @backstage/backend-common@0.21.0-next.3
- @backstage/integration@1.9.0-next.1
- @backstage/plugin-scaffolder-node@0.3.0-next.3
- @backstage/backend-plugin-api@0.6.10-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.2.0-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.21.0-next.2
- @backstage/backend-plugin-api@0.6.10-next.2
- @backstage/plugin-scaffolder-node@0.3.0-next.2
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.9.0-next.0
0.2.0-next.1
Minor Changes
fd5eb1c: Allow to force the creation of a pull request from a forked repository
Patch Changes
- Updated dependencies
- @backstage/backend-plugin-api@0.6.10-next.1
- @backstage/backend-common@0.21.0-next.1
- @backstage/integration@1.9.0-next.0
- @backstage/plugin-scaffolder-node@0.3.0-next.1
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.1.2-next.0
Patch Changes
e9a5228: Exporting a default module for the new Backend System- Updated dependencies
- @backstage/backend-common@0.21.0-next.0
- @backstage/plugin-scaffolder-node@0.3.0-next.0
- @backstage/backend-plugin-api@0.6.10-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.8.0
0.1.1
Patch Changes
5470300: EnsureteamReviewerslist is unique before calling APIbf92ae3: Updated dependencyoctokitto^3.0.0.- Updated dependencies
- @backstage/backend-common@0.20.1
- @backstage/plugin-scaffolder-node@0.2.10
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.8.0
0.1.1-next.2
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.2
- @backstage/plugin-scaffolder-node@0.2.10-next.2
0.1.1-next.1
Patch Changes
- Updated dependencies
- @backstage/backend-common@0.20.1-next.1
- @backstage/integration@1.8.0
- @backstage/config@1.1.1
- @backstage/plugin-scaffolder-node@0.2.10-next.1
- @backstage/errors@1.2.3
0.1.1-next.0
Patch Changes
bf92ae3: Updated dependencyoctokitto^3.0.0.- Updated dependencies
- @backstage/backend-common@0.20.1-next.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.8.0
- @backstage/plugin-scaffolder-node@0.2.10-next.0
0.1.0
Minor Changes
219d7f0: Create new scaffolder module for external integrations
Patch Changes
cb6a65e: Thescaffolder.defaultCommitMessageconfig value is now being used if provided and uses "initial commit" when it is not provided.28949ea: Add a new action for creating github-autolink references for a repository:github:autolinks:create- Updated dependencies
- @backstage/backend-common@0.20.0
- @backstage/plugin-scaffolder-node@0.2.9
- @backstage/integration@1.8.0
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
0.1.0-next.0
Minor Changes
219d7f0: Create new scaffolder module for external integrations
Patch Changes
- Updated dependencies
- @backstage/plugin-scaffolder-node@0.2.9-next.3
- @backstage/backend-common@0.20.0-next.3
- @backstage/config@1.1.1
- @backstage/errors@1.2.3
- @backstage/integration@1.8.0-next.1