diff --git a/.changeset/fluffy-donuts-end.md b/.changeset/fluffy-donuts-end.md new file mode 100644 index 0000000000..9e14e28535 --- /dev/null +++ b/.changeset/fluffy-donuts-end.md @@ -0,0 +1,6 @@ +--- +'@backstage/plugin-scaffolder-backend': minor +--- + +Migrate plugin to use the new auth services. +**BREAKING**: Add a required service discovery to the router options and remove the optional identity from it. Also change the permissions type to be `PermissionsService`. diff --git a/.changeset/fresh-parrots-learn.md b/.changeset/fresh-parrots-learn.md new file mode 100644 index 0000000000..17de8b2b14 --- /dev/null +++ b/.changeset/fresh-parrots-learn.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-node': patch +--- + +Update task secrets and context types to contain the new auth initiator credentials. diff --git a/.changeset/shaggy-pears-dream.md b/.changeset/shaggy-pears-dream.md new file mode 100644 index 0000000000..cb3bcf00fe --- /dev/null +++ b/.changeset/shaggy-pears-dream.md @@ -0,0 +1,5 @@ +--- +'@backstage/create-app': patch +--- + +Update scaffolder template to pass the discovery service to the create router and remove the identity option. diff --git a/.changeset/sixty-balloons-lie.md b/.changeset/sixty-balloons-lie.md new file mode 100644 index 0000000000..638fca3931 --- /dev/null +++ b/.changeset/sixty-balloons-lie.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-node-test-utils': patch +--- + +Add an initiator credentials getter to the default mocked context.