From 273d0b9246d4e20aa81d73c841b29ec71dd02546 Mon Sep 17 00:00:00 2001 From: Rezoan Date: Tue, 28 Jul 2026 13:38:14 +0200 Subject: [PATCH 1/3] fix(stencil): make CircleCI orb sync self-contained --- .mise/tasks/stencil/post/circleci-orb-sync | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.mise/tasks/stencil/post/circleci-orb-sync b/.mise/tasks/stencil/post/circleci-orb-sync index 25d651120..fe23aa222 100755 --- a/.mise/tasks/stencil/post/circleci-orb-sync +++ b/.mise/tasks/stencil/post/circleci-orb-sync @@ -1,6 +1,6 @@ #!/usr/bin/env bash #MISE description="Sync CircleCI orb versions if files aren't managed by a Stencil module." -#MISE tools={"gojq" = "latest"} +#MISE tools={"circleci" = "0.1.34950", "gojq" = "latest"} # # Syncs the CircleCI orb definition with the version of devbase in the # stencil.lock file. By default, it only updates .circleci/config.yml @@ -82,6 +82,7 @@ for config in "${configFiles[@]}"; do info_sub "Updating $config" sed_replace "$org/shared@.\+" "$org/shared@$replaceVersion" "$config" if [[ $config == "$fullRepoCircleCIConfigPath" ]]; then - circleci config validate --org-slug="github/$org" "$config" + # An org slug requires authentication; the shared orb is public. + circleci config validate "$config" fi done From 525225a9a29c19f8aa9addf46eb61ed5da853f2a Mon Sep 17 00:00:00 2001 From: Rezoan Date: Tue, 28 Jul 2026 13:44:48 +0200 Subject: [PATCH 2/3] chore(stencil): keep orb sync task concise --- .mise/tasks/stencil/post/circleci-orb-sync | 1 - 1 file changed, 1 deletion(-) diff --git a/.mise/tasks/stencil/post/circleci-orb-sync b/.mise/tasks/stencil/post/circleci-orb-sync index fe23aa222..021ea87ff 100755 --- a/.mise/tasks/stencil/post/circleci-orb-sync +++ b/.mise/tasks/stencil/post/circleci-orb-sync @@ -82,7 +82,6 @@ for config in "${configFiles[@]}"; do info_sub "Updating $config" sed_replace "$org/shared@.\+" "$org/shared@$replaceVersion" "$config" if [[ $config == "$fullRepoCircleCIConfigPath" ]]; then - # An org slug requires authentication; the shared orb is public. circleci config validate "$config" fi done From 9bbb3512360b42eff8ef27d6358661c1e5a8bbd2 Mon Sep 17 00:00:00 2001 From: Rezoan Date: Wed, 29 Jul 2026 13:45:35 +0200 Subject: [PATCH 3/3] fix: add back org slug --- .mise/tasks/stencil/post/circleci-orb-sync | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mise/tasks/stencil/post/circleci-orb-sync b/.mise/tasks/stencil/post/circleci-orb-sync index 021ea87ff..b42a19f9c 100755 --- a/.mise/tasks/stencil/post/circleci-orb-sync +++ b/.mise/tasks/stencil/post/circleci-orb-sync @@ -82,6 +82,6 @@ for config in "${configFiles[@]}"; do info_sub "Updating $config" sed_replace "$org/shared@.\+" "$org/shared@$replaceVersion" "$config" if [[ $config == "$fullRepoCircleCIConfigPath" ]]; then - circleci config validate "$config" + circleci config validate --org-slug="github/$org" "$config" fi done