mirror of
https://github.com/tiennm99/ai-coding-workflow-labs.git
synced 2026-09-16 14:22:40 +00:00
feat: wire gsd-framework into the unified Pages site, list cline
This commit is contained in:
@@ -51,6 +51,10 @@ jobs:
|
||||
run: npm ci && npm run build
|
||||
working-directory: cc4e-course/quiz-project
|
||||
|
||||
- name: Build gsd-framework
|
||||
run: npm ci && npm run test:run && npm run build
|
||||
working-directory: gsd-framework
|
||||
|
||||
- name: Assemble site
|
||||
run: |
|
||||
set -euo pipefail
|
||||
@@ -63,6 +67,7 @@ jobs:
|
||||
mkdir -p _site/oh-my-claudecode
|
||||
cp -r oh-my-claudecode/index.html oh-my-claudecode/src oh-my-claudecode/styles _site/oh-my-claudecode/
|
||||
cp -r cc4e-course/quiz-project/out _site/cc4e-course
|
||||
cp -r gsd-framework/dist _site/gsd-framework
|
||||
mkdir -p _site/advanced-claude-workflows
|
||||
cp advanced-claude-workflows/thumbnail.html _site/advanced-claude-workflows/index.html
|
||||
mkdir -p _site/cowork-complete-guide
|
||||
|
||||
@@ -16,6 +16,8 @@ together at **[tiennm99dev.github.io/ai-coding-workflow-labs](https://tiennm99de
|
||||
| [`cowork-complete-guide/`](./cowork-complete-guide/) | Claude Cowork complete-guide practices | [/cowork-complete-guide/](https://tiennm99dev.github.io/ai-coding-workflow-labs/cowork-complete-guide/) |
|
||||
| [`ross-mike-workflows/`](./ross-mike-workflows/) | Ross Mike workflows mini-lesson practices | — |
|
||||
| [`vin-obsidian-workflows/`](./vin-obsidian-workflows/) | Vin Obsidian workflows mini-lesson practices (Obsidian vault) | — |
|
||||
| [`gsd-framework/`](./gsd-framework/) | GSD (Get Shit Done) Advanced Vibe Coding practice — expense splitter (Vite/Preact) | [/gsd-framework/](https://tiennm99dev.github.io/ai-coding-workflow-labs/gsd-framework/) |
|
||||
| [`cline/`](./cline/) | Cline agent test — Flappy Bird game (Phaser/webpack) | — |
|
||||
|
||||
The `Deploy to GitHub Pages` workflow builds every app with its base path under
|
||||
this repo and publishes them as one site with a root index.
|
||||
|
||||
@@ -2,5 +2,6 @@ import { defineConfig } from 'vite';
|
||||
import preact from '@preact/preset-vite';
|
||||
|
||||
export default defineConfig({
|
||||
base: '/ai-coding-workflow-labs/gsd-framework/',
|
||||
plugins: [preact()],
|
||||
});
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
<li><a href="./cc4e-course/">cc4e-course</a> — quiz project from the Claude Code for Everyone course</li>
|
||||
<li><a href="./advanced-claude-workflows/">advanced-claude-workflows</a> — interactive lesson thumbnail</li>
|
||||
<li><a href="./cowork-complete-guide/">cowork-complete-guide</a> — Claude Cowork complete-guide practice site</li>
|
||||
<li><a href="./gsd-framework/">gsd-framework</a> — expense splitter built practicing the GSD (Get Shit Done) method</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user