Commit Graph

17 Commits

Author SHA1 Message Date
Thomas Hallock b8d7ef80f7 fix(ci): remove actions/cache - not compatible with act_runner
Deploy Storybook / Build and Deploy Storybook (push) Failing after 57m15s Details
Reverts to simple workflow without caching for now.
actions/cache@v4 appears to cause act_runner to hang/crash.
2026-01-25 14:27:32 -06:00
Thomas Hallock 082b895982 perf(ci): add pnpm caching to storybook workflow
Deploy Storybook / Build and Deploy Storybook (push) Waiting to run Details
- Setup pnpm before setup-node so caching can detect it
- Enable node cache for pnpm in setup-node action
- Add explicit pnpm store caching with actions/cache@v4
- Key based on pnpm-lock.yaml hash for cache invalidation

This should dramatically speed up subsequent builds by reusing
the pnpm store instead of downloading 2563 packages each time.
2026-01-25 14:19:47 -06:00
Thomas Hallock f04a6ff0b0 chore: trigger storybook build
Deploy Storybook / Build and Deploy Storybook (push) Has been cancelled Details
2026-01-25 13:55:13 -06:00
Thomas Hallock 0422c7c7ff chore(ci): trigger storybook build to test tmpfs performance
Deploy Storybook / Build and Deploy Storybook (push) Failing after 16s Details
2026-01-25 13:46:22 -06:00
Thomas Hallock 8fb0623edf chore(ci): add debug output to deploy step
Deploy Storybook / Build and Deploy Storybook (push) Failing after 19m29s Details
Track why secrets may be empty by logging their lengths.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 12:26:00 -06:00
Thomas Hallock 1363a84278 chore(ci): add secrets for NAS deployment
Deploy Storybook / Build and Deploy Storybook (push) Failing after 46m45s Details
Configure repository secrets for Storybook deploy:
- NAS_HOST
- NAS_DEPLOY_PATH
- NAS_SSH_KEY

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 10:20:25 -06:00
Thomas Hallock 08746960e1 perf(ci): increase runner resources for faster builds
Deploy Storybook / Build and Deploy Storybook (push) Failing after 53m24s Details
Increased dind container from 2GB/2CPU to 4GB/3CPU.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 09:07:23 -06:00
Thomas Hallock e36909d6e2 fix(ci): install rsync in Gitea Actions workflow
Deploy Storybook / Build and Deploy Storybook (push) Failing after 17m46s Details
The node:20 container doesn't include rsync by default.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 08:23:27 -06:00
Thomas Hallock b13bb3b126 ci: fix pnpm version mismatch - use packageManager from package.json
Deploy Storybook / Build and Deploy Storybook (push) Failing after 50m54s Details
2026-01-25 07:32:13 -06:00
Thomas Hallock cd651b3262 ci: trigger storybook workflow v7 with DNS fix
Deploy Storybook / Build and Deploy Storybook (push) Failing after 15m26s Details
2026-01-25 07:16:07 -06:00
Thomas Hallock c64426ddaa chore: v6
Deploy Storybook / Build and Deploy Storybook (push) Failing after 13m57s Details
2026-01-25 06:45:09 -06:00
Thomas Hallock bd606d8d99 chore: trigger v5
Deploy Storybook / Build and Deploy Storybook (push) Failing after 2m34s Details
2026-01-25 05:55:14 -06:00
Thomas Hallock 8a1c1c0c8f chore: trigger storybook v4
Deploy Storybook / Build and Deploy Storybook (push) Has been cancelled Details
2026-01-25 05:51:17 -06:00
Thomas Hallock 6928f02a9e chore: trigger storybook v3
Deploy Storybook / Build and Deploy Storybook (push) Has been cancelled Details
2026-01-25 05:47:13 -06:00
Thomas Hallock c47ec0258a chore: trigger storybook build v2
Deploy Storybook / Build and Deploy Storybook (push) Failing after 7s Details
2026-01-25 05:43:16 -06:00
Thomas Hallock 10e086e5c9 chore: trigger storybook build
Deploy Storybook / Build and Deploy Storybook (push) Failing after 9s Details
2026-01-25 05:24:55 -06:00
Thomas Hallock db1ca7fa7a feat(infra): add Gitea with Actions and Storybook deployment
Deploy Storybook / Build and Deploy Storybook (push) Failing after 7s Details
- Add self-hosted Gitea server at git.dev.abaci.one
- Configure Gitea Actions runner with Docker-in-Docker
- Set up push mirror to GitHub for backup
- Add Storybook deployment workflow to dev.abaci.one/storybook/
- Update nginx config to serve Storybook from local storage

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 19:53:12 -06:00