diff --git a/plugins/git-release-manager/src/features/Patch/Patch.tsx b/plugins/git-release-manager/src/features/Patch/Patch.tsx
index c902ab0dc5..6088538161 100644
--- a/plugins/git-release-manager/src/features/Patch/Patch.tsx
+++ b/plugins/git-release-manager/src/features/Patch/Patch.tsx
@@ -40,24 +40,32 @@ export const Patch = ({
releaseBranch,
onSuccess,
}: PatchProps) => {
+ const ctaMessage = `Patch Release ${
+ latestRelease?.prerelease ? 'Candidate' : 'Version'
+ }`;
+
return (
-
- Patch Release {latestRelease?.prerelease ? 'Candidate' : 'Version'}
-
+ {ctaMessage}
);
};
-function BodyWrapper({ latestRelease, releaseBranch, onSuccess }: PatchProps) {
+function BodyWrapper({
+ latestRelease,
+ releaseBranch,
+ onSuccess,
+ ctaMessage,
+}: PatchProps & { ctaMessage: string }) {
const { project } = useProjectContext();
if (latestRelease === null) {
@@ -93,6 +101,7 @@ function BodyWrapper({ latestRelease, releaseBranch, onSuccess }: PatchProps) {
releaseBranch={releaseBranch}
onSuccess={onSuccess}
tagParts={bumpedTag.tagParts}
+ ctaMessage={ctaMessage}
/>
);
}
diff --git a/plugins/git-release-manager/src/features/Patch/PatchBody.tsx b/plugins/git-release-manager/src/features/Patch/PatchBody.tsx
index 98303890c8..c5429e389a 100644
--- a/plugins/git-release-manager/src/features/Patch/PatchBody.tsx
+++ b/plugins/git-release-manager/src/features/Patch/PatchBody.tsx
@@ -58,6 +58,7 @@ interface PatchBodyProps {
releaseBranch: GetBranchResult['branch'];
onSuccess?: ComponentConfig['onSuccess'];
tagParts: NonNullable;
+ ctaMessage: string;
}
export const PatchBody = ({
@@ -66,6 +67,7 @@ export const PatchBody = ({
releaseBranch,
onSuccess,
tagParts,
+ ctaMessage,
}: PatchBodyProps) => {
const pluginApiClient = useApi(gitReleaseManagerApiRef);
const { project } = useProjectContext();
@@ -106,7 +108,7 @@ export const PatchBody = ({
);
}
@@ -320,7 +322,7 @@ export const PatchBody = ({
run(selectedPatchCommit);
}}
>
- Patch Release Candidate
+ {ctaMessage}
);