diff --git a/.changeset/weak-flowers-repeat.md b/.changeset/weak-flowers-repeat.md new file mode 100644 index 0000000000..4d0d4ce2b7 --- /dev/null +++ b/.changeset/weak-flowers-repeat.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-backend-module-gitea': patch +--- + +Add missing break within the while statement to exit from the while maxDuration statement when the gitea repository has been created and exists diff --git a/plugins/scaffolder-backend-module-gitea/src/actions/gitea.ts b/plugins/scaffolder-backend-module-gitea/src/actions/gitea.ts index e7f62f51da..875e6188a9 100644 --- a/plugins/scaffolder-backend-module-gitea/src/actions/gitea.ts +++ b/plugins/scaffolder-backend-module-gitea/src/actions/gitea.ts @@ -178,6 +178,9 @@ async function checkAvailabilityGiteaRepository( if (response.status !== 200) { // Repository is not yet available/accessible ... await sleep(1000); + } else { + // Gitea repository exists ! + break; } } }