|
33 | 33 | - [Development Tools](#development-tools) |
34 | 34 | - [Type Definitions](#type-definitions) |
35 | 35 | - [Scripts](#scripts) |
| 36 | +- [CI & Deployments](#ci--deployments) |
| 37 | + - [CI Workflows Includes](#ci-workflow-includes) |
| 38 | + - [Vercel Deploy Flow](#-vercel-deploy-flow) |
36 | 39 | - [Grid Overlay Toggle](#grid-overlay-toggle) |
37 | 40 | - [Breakpoints Configuration](#breakpoints-configuration) |
38 | 41 | - [Layout Root (Dynamic SCSS Variables)](#layout-root-dynamic-scss-variables) |
@@ -204,6 +207,29 @@ Core styling configuration files: |
204 | 207 | - `yarn lint:fix` - Fix ESLint errors |
205 | 208 | - `yarn format` - Format code with Prettier |
206 | 209 | - `yarn check-format` - Check code formatting |
| 210 | +- `yarn typecheck` - Check Typescript types |
| 211 | + |
| 212 | +## CI & Deployments |
| 213 | + |
| 214 | +[](https://github.com/CFsylvester/next.js-tailwind-typescript-TEMPLATE/actions/workflows/ci.yml) |
| 215 | + |
| 216 | +This template includes a built-in GitHub Actions workflow (`ci.yml`) that runs automatically on all pull requests and pushes to `main` and `staging`. |
| 217 | + |
| 218 | +### CI Workflow Includes |
| 219 | + |
| 220 | +- 🔍 Linting with ESLint |
| 221 | +- ✅ Type-checking with TypeScript |
| 222 | +- 🔨 Build verification (`next build`) |
| 223 | + |
| 224 | +--- |
| 225 | + |
| 226 | +### 🌐 Vercel Deploy Flow |
| 227 | + |
| 228 | +| Branch | Environment | Deployment | |
| 229 | +| ---------- | ----------- | --------------------------------- | |
| 230 | +| `main` | Production | ✅ Auto-deploy to prod | |
| 231 | +| `staging` | Staging | ✅ Auto-deploy to preview/staging | |
| 232 | +| feature PR | Preview | ✅ Deploy Preview via Vercel | |
207 | 233 |
|
208 | 234 | ## Grid Overlay Toggle |
209 | 235 |
|
|
0 commit comments