From 80ec51d6eb806e781893856022eeb6ff40696c27 Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Tue, 11 Aug 2026 22:08:26 -0700 Subject: [PATCH 1/8] chore(deps-dev): bump conventional-changelog-conventionalcommits from 9.3.1 to 10.2.1 Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 26 +++++++++++++------------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index d8ebee6..72b9ac0 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "msw" ], "overrides": { - "conventional-changelog-conventionalcommits": "9.3.1" + "conventional-changelog-conventionalcommits": "10.2.1" } }, "msw": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a48be3e..90fa59d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - conventional-changelog-conventionalcommits: 9.3.1 + conventional-changelog-conventionalcommits: 10.2.1 importers: @@ -97,7 +97,7 @@ importers: version: 7.15.0(prettier@3.9.6) '@theholocron/semantic-release-config': specifier: ^7.14.3 - version: 7.15.0(@semantic-release/changelog@7.0.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/exec@7.1.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/git@11.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/github@12.0.9(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.9(typescript@5.9.3)))(conventional-changelog-conventionalcommits@9.3.1)(semantic-release@25.0.9(typescript@5.9.3)) + version: 7.15.0(@semantic-release/changelog@7.0.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/exec@7.1.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/git@11.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/github@12.0.9(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.9(typescript@5.9.3)))(conventional-changelog-conventionalcommits@10.2.1)(semantic-release@25.0.9(typescript@5.9.3)) '@theholocron/skills': specifier: ^1.3.2 version: 1.3.2 @@ -141,8 +141,8 @@ importers: specifier: ^2.1.0 version: 2.2.2(playwright@1.62.1) conventional-changelog-conventionalcommits: - specifier: 9.3.1 - version: 9.3.1 + specifier: 10.2.1 + version: 10.2.1 cypress: specifier: ^15.19.0 version: 15.20.0 @@ -2536,7 +2536,7 @@ packages: '@semantic-release/git': ^10 '@semantic-release/github': ^11 || ^12 '@semantic-release/release-notes-generator': ^14 - conventional-changelog-conventionalcommits: 9.3.1 + conventional-changelog-conventionalcommits: 10.2.1 semantic-release: ^24 || ^25 peerDependenciesMeta: '@semantic-release/exec': @@ -3624,9 +3624,9 @@ packages: resolution: {integrity: sha512-0MWQLVUT1oVCsUGs9aAWteBVxPlLwJTn5VbQH7B0B3fDizZgrJ9QGnKl/2mp1+5P7153GCBCjO/v1aKJ6eysCg==} engines: {node: '>=22'} - conventional-changelog-conventionalcommits@9.3.1: - resolution: {integrity: sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==} - engines: {node: '>=18'} + conventional-changelog-conventionalcommits@10.2.1: + resolution: {integrity: sha512-n4Kr1HFMTf3iMbES0TMxKIcYtUUv4rKqyQQp2JwfOEfFCOfGT3Tq4mCyJ8S9/YPyWhydjfKrrvnyl+gCjA+mJQ==} + engines: {node: '>=22'} conventional-changelog-writer@8.4.0: resolution: {integrity: sha512-HHBFkk1EECxxmCi4CTu091iuDpQv5/OavuCUAuZmrkWpmYfyD816nom1CvtfXJ/uYfAAjavgHvXHX291tSLK8g==} @@ -8415,7 +8415,7 @@ snapshots: '@commitlint/config-conventional@21.2.0': dependencies: '@commitlint/types': 21.2.0 - conventional-changelog-conventionalcommits: 9.3.1 + conventional-changelog-conventionalcommits: 10.2.1 '@commitlint/config-validator@21.2.0': dependencies: @@ -10284,14 +10284,14 @@ snapshots: dependencies: prettier: 3.9.6 - '@theholocron/semantic-release-config@7.15.0(@semantic-release/changelog@7.0.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/exec@7.1.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/git@11.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/github@12.0.9(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.9(typescript@5.9.3)))(conventional-changelog-conventionalcommits@9.3.1)(semantic-release@25.0.9(typescript@5.9.3))': + '@theholocron/semantic-release-config@7.15.0(@semantic-release/changelog@7.0.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/exec@7.1.0(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/git@11.0.1(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/github@12.0.9(semantic-release@25.0.9(typescript@5.9.3)))(@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.9(typescript@5.9.3)))(conventional-changelog-conventionalcommits@10.2.1)(semantic-release@25.0.9(typescript@5.9.3))': dependencies: '@semantic-release/changelog': 7.0.0(semantic-release@25.0.9(typescript@5.9.3)) '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.9(typescript@5.9.3)) '@semantic-release/git': 11.0.1(semantic-release@25.0.9(typescript@5.9.3)) '@semantic-release/github': 12.0.9(semantic-release@25.0.9(typescript@5.9.3)) '@semantic-release/release-notes-generator': 14.1.1(semantic-release@25.0.9(typescript@5.9.3)) - conventional-changelog-conventionalcommits: 9.3.1 + conventional-changelog-conventionalcommits: 10.2.1 semantic-release: 25.0.9(typescript@5.9.3) optionalDependencies: '@semantic-release/exec': 7.1.0(semantic-release@25.0.9(typescript@5.9.3)) @@ -11483,9 +11483,9 @@ snapshots: dependencies: '@conventional-changelog/template': 1.3.0 - conventional-changelog-conventionalcommits@9.3.1: + conventional-changelog-conventionalcommits@10.2.1: dependencies: - compare-func: 2.0.0 + '@conventional-changelog/template': 1.3.0 conventional-changelog-writer@8.4.0: dependencies: From b38a080fd9224386ab3d3643538b06960ee8cfa3 Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Wed, 12 Aug 2026 11:35:57 -0700 Subject: [PATCH 2/8] chore(deploy): update deploy workflow to use unified deploy.yml Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- .github/workflows/deploy-storybook.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-storybook.yml b/.github/workflows/deploy-storybook.yml index 3c63376..9307922 100644 --- a/.github/workflows/deploy-storybook.yml +++ b/.github/workflows/deploy-storybook.yml @@ -22,7 +22,9 @@ permissions: id-token: write jobs: - deploy-storybook: + deploy: name: Deploy Storybook - uses: theholocron/.github/.github/workflows/deploy-storybook.yml@main + uses: theholocron/.github/.github/workflows/deploy.yml@main + with: + type: storybook secrets: inherit From 78b19364bc983567f9c15d02a4511f59fbebf1dd Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Wed, 12 Aug 2026 11:56:32 -0700 Subject: [PATCH 3/8] refactor(deploy): rename deploy-docs/storybook to deploy in config and workflow Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- .github/workflows/{deploy-storybook.yml => deploy.yml} | 8 ++++---- holocron.config.ts | 5 +---- 2 files changed, 5 insertions(+), 8 deletions(-) rename .github/workflows/{deploy-storybook.yml => deploy.yml} (76%) diff --git a/.github/workflows/deploy-storybook.yml b/.github/workflows/deploy.yml similarity index 76% rename from .github/workflows/deploy-storybook.yml rename to .github/workflows/deploy.yml index 9307922..9400e55 100644 --- a/.github/workflows/deploy-storybook.yml +++ b/.github/workflows/deploy.yml @@ -1,8 +1,8 @@ # AUTO-GENERATED — do not edit directly. # Source: theholocron/holocron · packages/cli/src/commands/setup-workflows.ts -# Tool: holocron sync-github -# Changes: edit source in theholocron/holocron and push to alpha or main. -name: Deploy Storybook +# Tool: holocron setup +# Changes: run `holocron setup` to regenerate. +name: Deploy on: # yamllint disable-line rule:truthy push: @@ -23,7 +23,7 @@ permissions: jobs: deploy: - name: Deploy Storybook + name: Deploy uses: theholocron/.github/.github/workflows/deploy.yml@main with: type: storybook diff --git a/holocron.config.ts b/holocron.config.ts index 3cf28fb..edbe0e5 100644 --- a/holocron.config.ts +++ b/holocron.config.ts @@ -37,10 +37,7 @@ export default defineConfig({ }, }, { name: "release", with: { "run-build": true } }, - { - name: "deploy-storybook", - paths: ["src/**", ".storybook/**"], - }, + { name: "deploy", with: { type: "storybook" }, paths: ["src/**", ".storybook/**"] }, ], providers: { ...providers, From 89492bb1fba3b62967158527322f3a6a57faef9a Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:54:08 -0700 Subject: [PATCH 4/8] =?UTF-8?q?chore(deploy):=20revert=20generated=20workf?= =?UTF-8?q?low=20files=20=E2=80=94=20to=20be=20updated=20by=20sync-workflo?= =?UTF-8?q?w-templates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- .github/workflows/deploy-storybook.yml | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/deploy-storybook.yml diff --git a/.github/workflows/deploy-storybook.yml b/.github/workflows/deploy-storybook.yml new file mode 100644 index 0000000..3c63376 --- /dev/null +++ b/.github/workflows/deploy-storybook.yml @@ -0,0 +1,28 @@ +# AUTO-GENERATED — do not edit directly. +# Source: theholocron/holocron · packages/cli/src/commands/setup-workflows.ts +# Tool: holocron sync-github +# Changes: edit source in theholocron/holocron and push to alpha or main. +name: Deploy Storybook + +on: # yamllint disable-line rule:truthy + push: + branches: [main] + paths: + - src/** + - .storybook/** + workflow_dispatch: + +concurrency: + group: pages + cancel-in-progress: false + +permissions: + contents: read + pages: write + id-token: write + +jobs: + deploy-storybook: + name: Deploy Storybook + uses: theholocron/.github/.github/workflows/deploy-storybook.yml@main + secrets: inherit From 770685a2ce3eacadea35040c653b358a97890385 Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Wed, 12 Aug 2026 16:56:58 -0700 Subject: [PATCH 5/8] =?UTF-8?q?chore:=20drop=20manually=20added=20deploy.y?= =?UTF-8?q?ml=20from=20PR=20=E2=80=94=20sync-workflow-templates=20will=20g?= =?UTF-8?q?enerate=20it?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- .github/workflows/deploy.yml | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 .github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 9400e55..0000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,30 +0,0 @@ -# AUTO-GENERATED — do not edit directly. -# Source: theholocron/holocron · packages/cli/src/commands/setup-workflows.ts -# Tool: holocron setup -# Changes: run `holocron setup` to regenerate. -name: Deploy - -on: # yamllint disable-line rule:truthy - push: - branches: [main] - paths: - - src/** - - .storybook/** - workflow_dispatch: - -concurrency: - group: pages - cancel-in-progress: false - -permissions: - contents: read - pages: write - id-token: write - -jobs: - deploy: - name: Deploy - uses: theholocron/.github/.github/workflows/deploy.yml@main - with: - type: storybook - secrets: inherit From 4c70b9adcc4c0969692b97a706dfacba130b2cb5 Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Thu, 13 Aug 2026 08:36:35 -0700 Subject: [PATCH 6/8] chore(deploy): use docs: true shorthand in deploy workflow config Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- holocron.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/holocron.config.ts b/holocron.config.ts index edbe0e5..dc0e341 100644 --- a/holocron.config.ts +++ b/holocron.config.ts @@ -37,7 +37,7 @@ export default defineConfig({ }, }, { name: "release", with: { "run-build": true } }, - { name: "deploy", with: { type: "storybook" }, paths: ["src/**", ".storybook/**"] }, + { name: "deploy", with: { storybook: [{ name: "app", path: "." }] }, paths: ["src/**", ".storybook/**"] }, ], providers: { ...providers, From 997e4eca5618ba269f817aae664d514720ec379d Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Thu, 13 Aug 2026 09:40:58 -0700 Subject: [PATCH 7/8] chore(deploy): drop explicit paths from root storybook deploy config Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- holocron.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/holocron.config.ts b/holocron.config.ts index dc0e341..c85c6f7 100644 --- a/holocron.config.ts +++ b/holocron.config.ts @@ -37,7 +37,7 @@ export default defineConfig({ }, }, { name: "release", with: { "run-build": true } }, - { name: "deploy", with: { storybook: [{ name: "app", path: "." }] }, paths: ["src/**", ".storybook/**"] }, + { name: "deploy", with: { storybook: [{ name: "app", path: "." }] } }, ], providers: { ...providers, From ecde191ba8545687a6d94cf29a22837371fb1383 Mon Sep 17 00:00:00 2001 From: Newton <5769156+iamnewton@users.noreply.github.com> Date: Thu, 13 Aug 2026 10:04:17 -0700 Subject: [PATCH 8/8] =?UTF-8?q?chore(deploy):=20drop=20explicit=20path=20f?= =?UTF-8?q?rom=20root=20storybook=20=E2=80=94=20now=20the=20default?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com> --- holocron.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/holocron.config.ts b/holocron.config.ts index c85c6f7..27715f9 100644 --- a/holocron.config.ts +++ b/holocron.config.ts @@ -37,7 +37,7 @@ export default defineConfig({ }, }, { name: "release", with: { "run-build": true } }, - { name: "deploy", with: { storybook: [{ name: "app", path: "." }] } }, + { name: "deploy", with: { storybook: [{ name: "app" }] } }, ], providers: { ...providers,