You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds a gh-aw (GitHub Agentic Workflow) that automatically detects changes
in the upstream nuxt-ui-templates/saas template and selectively applies
relevant improvements to this site.
Copy file name to clipboardExpand all lines: .github/copilot-instructions.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
This is **TechWatching.dev**, Alexandre Nédélec's personal blog at https://techwatching.dev. It is a statically generated site built with:
6
6
7
7
-**Nuxt 4** — Vue.js meta-framework (compatibility date `2024-07-11`)
8
-
-**Nuxt UI v3** (`@nuxt/ui`) — UI component library based on TailwindCSS v4
8
+
-**Nuxt UI v4** (`@nuxt/ui`) — UI component library based on TailwindCSS v4
9
9
-**Nuxt Content v3** (`@nuxt/content`) — Markdown/YAML content management with SQLite
10
10
-**TailwindCSS v4** — Utility-first CSS
11
11
-**@nuxtjs/seo** — SEO, OG images, schema.org, sitemap
@@ -17,8 +17,6 @@ This is **TechWatching.dev**, Alexandre Nédélec's personal blog at https://tec
17
17
18
18
This project uses **pnpm** (version specified in `package.json` → `"packageManager": "pnpm@10.29.2"`). Always use `pnpm` — never `npm` or `yarn`.
19
19
20
-
The `.npmrc` sets `shamefully-hoist=true`.
21
-
22
20
### Bootstrap
23
21
24
22
```bash
@@ -44,8 +42,9 @@ The CI workflow (`.github/workflows/ci.yml`) runs on every push:
44
42
1.`pnpm install` — install dependencies
45
43
2.`pnpm run lint` — **must pass with zero errors**
46
44
3.`pnpm run typecheck` — **must pass with zero errors**
45
+
4.`pnpm run generate` — **static site generation must succeed**
47
46
48
-
Always run both `pnpm lint`and `pnpm typecheck` before committing. Fix all lintand type errors before marking work as done.
47
+
Always run `pnpm lint`, `pnpm typecheck`, and `pnpm generate` before committing. Fix all lint, type, and generation errors before marking work as done.
49
48
50
49
## Project Layout
51
50
@@ -62,7 +61,7 @@ techwatching.dev/
62
61
│ ├── agents/ # Copilot agent definitions
63
62
│ │ └── nuxt.agent.md
64
63
│ └── workflows/
65
-
│ └── ci.yml # lint + typecheck on every push
64
+
│ └── ci.yml # lint + typecheck + generate on every push
0 commit comments