From 504e03b537d1a01134989cb70202e3426fdd0611 Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 17 Feb 2022 15:16:34 +0100 Subject: [PATCH] chore: updating changeset description Signed-off-by: blam --- .changeset/cool-ways-battle.md | 10 ++++++---- .changeset/purple-camels-accept.md | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.changeset/cool-ways-battle.md b/.changeset/cool-ways-battle.md index 1ef108d9d2..383e2879c0 100644 --- a/.changeset/cool-ways-battle.md +++ b/.changeset/cool-ways-battle.md @@ -2,7 +2,9 @@ '@backstage/plugin-scaffolder-common': patch --- -- **DEPRECATED** `TaskSpecV1Beta3.metadata` in favour of the new `TaskSpecV1Beta3.templateInfo` -- **DEPRECATED** `TaskSpecV1Beta3.baseUrl` in favour of the new `TaskSpecV1Beta3.templateInfo.baseUrl` -- **DEPRECATED** `TaskSpecV1Beta2.metadata` in favour of the new `TaskSpecV1Beta2.templateInfo` -- **DEPRECATED** `TaskSpecV1Beta2.baseUrl` in favour of the new `TaskSpecV1Beta2.templateInfo.baseUrl` +**DEPRECATED** - The `TaskSpec.metadata` and `TaskSpec.baseUrl` has been deprecated in favour of the new `TaskSpec.templateInfo`. +The `baseUrl` is now found on the `templateInfo` object, and the name can be inferred from the `templateInfo.entityRef` property. + +Usages of `TaskSpec.metadata.name` or `ctx.metadata.name` in Actions should migrate to using `parseEntityRef(taskSpec.templateInfo.entityRef)` to get the parsed entity triplet. + +Usages of `ctx.baseUrl` in Actions should migrate to using `ctx.templateInfo.baseUrl` instead. diff --git a/.changeset/purple-camels-accept.md b/.changeset/purple-camels-accept.md index 0ee64567f9..fe3da66a74 100644 --- a/.changeset/purple-camels-accept.md +++ b/.changeset/purple-camels-accept.md @@ -5,4 +5,4 @@ '@backstage/plugin-scaffolder-backend-module-rails': patch --- -Migrated over from the deprecated `spec.metadata` to `spec.templateInfo` for the name and the `baseUrl` of the template. +Migrated over from the deprecated `spec.metadata` to `spec.templateInfo` for the `name` and the `baseUrl` of the template.