Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .changeset/README.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/config.json

This file was deleted.

3 changes: 2 additions & 1 deletion .github/workflows/cleanup-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,14 @@ jobs:
with:
version: ${{ env.PNPM_VERSION }}
run_install: false
cache: true
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: pnpm
- name: Install dependencies
run: pnpm install
run: pnpm install --prefer-offline --frozen-lockfile
- name: Destroy Preview Environment
run: pnpm alchemy destroy --stage ${{ env.STAGE }}
env:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/deployment-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,14 @@ jobs:
with:
version: ${{ env.PNPM_VERSION }}
run_install: false
cache: true
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: pnpm
- name: Install dependencies
run: pnpm install
run: pnpm install --prefer-offline --frozen-lockfile
- name: Build and deploy
run: pnpm alchemy deploy --stage ${{ env.STAGE }}
env:
Expand Down
38 changes: 37 additions & 1 deletion .github/workflows/deployment-production.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,14 @@ jobs:
with:
version: ${{ env.PNPM_VERSION }}
run_install: false
cache: true
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: pnpm
- name: Install dependencies
run: pnpm install
run: pnpm install --prefer-offline --frozen-lockfile
- name: Build and deploy
run: pnpm alchemy deploy --stage ${{ env.STAGE }}
env:
Expand All @@ -58,3 +59,38 @@ jobs:
AUTH_GITHUB_CLIENT_SECRET: ${{ secrets.AUTH_GITHUB_CLIENT_SECRET }}
AUTH_GOOGLE_CLIENT_ID: ${{ secrets.AUTH_GOOGLE_CLIENT_ID }}
AUTH_GOOGLE_CLIENT_SECRET: ${{ secrets.AUTH_GOOGLE_CLIENT_SECRET }}
release:
needs:
- deploy
permissions:
contents: write
id-token: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6.0.1
with:
fetch-depth: 0
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: ${{ env.PNPM_VERSION }}
run_install: false
cache: true
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: pnpm
- name: Install Dependencies
run: pnpm install --prefer-offline --frozen-lockfile
env:
HUSKY: 0
- name: Initialize Git
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Create Release
run: pnpm release --ci
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
47 changes: 0 additions & 47 deletions .github/workflows/release.yaml

This file was deleted.

76 changes: 76 additions & 0 deletions .release-it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"$schema": "https://unpkg.com/release-it/schema/release-it.json",
"git": {
"commitMessage": "chore(release): v${version}",
"requireBranch": "main",
"requireCommits": true
},
"github": {
"release": true,
"releaseName": "v${version}"
},
"npm": {
"publish": false
},
"plugins": {
"@release-it/conventional-changelog": {
"infile": "CHANGELOG.md",
"context": {
"linkCompare": true
},
"writerOpts": {
"groupBy": "type"
},
"preset": {
"name": "conventionalcommits",
"types": [
{
"type": "feat",
"section": "Features"
},
{
"type": "fix",
"section": "Bug Fixes"
},
{
"type": "docs",
"section": "Documentation"
},
{
"type": "style",
"section": "Formatting Styles"
},
{
"type": "refactor",
"section": "Code Refactors"
},
{
"type": "perf",
"section": "Performance Improvements"
},
{
"type": "test",
"section": "Tests"
},
{
"type": "build",
"section": "Build System"
},
{
"type": "ci",
"section": "Continuous Integration"
},
{
"type": "chore",
"section": "Chores"
},
{
"type": "revert",
"section": "Reverts",
"hidden": true
}
]
}
}
}
}
55 changes: 29 additions & 26 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,41 +1,44 @@
# Changelog

## 0.4.2
## [0.4.2](https://github.com/devsantara/kit/compare/v0.4.1...v0.4.2) (2026-03-24)

### Patch Changes
### Chores

- 5f9b83d: chore(agent): add shadcn skills
- 067ce4b: chore(devtool): add tanstack form devtool
- 067ce4b: chore(vite): add devtools
- c5bc771: chore(agent): remove claude skills
- 067ce4b: chore(bump): update node and pnpm
- 067ce4b: chore(bump): update dependencies
- **agent:** add shadcn skills ([5f9b83d](https://github.com/devsantara/kit/commit/5f9b83d))
- **devtool:** add tanstack form devtool ([067ce4b](https://github.com/devsantara/kit/commit/067ce4b))
- **vite:** add devtools ([067ce4b](https://github.com/devsantara/kit/commit/067ce4b))
- **agent:** remove claude skills ([c5bc771](https://github.com/devsantara/kit/commit/c5bc771))
- **bump:** update node and pnpm ([067ce4b](https://github.com/devsantara/kit/commit/067ce4b))
- **bump:** update dependencies ([067ce4b](https://github.com/devsantara/kit/commit/067ce4b))

## 0.4.1
## [0.4.1](https://github.com/devsantara/kit/compare/v0.4.0...v0.4.1) (2026-03-03)

### Patch Changes
### Bug Fixes

- 6b08d97: fix(ci): missing env on preview cleanup workflow
- **ci:** missing env on preview cleanup workflow ([6b08d97](https://github.com/devsantara/kit/commit/6b08d97))

## 0.4.0
## [0.4.0](https://github.com/devsantara/kit/compare/0.3.0...v0.4.0) (2026-03-02)

### Minor Changes
### Features

- eaa7b64: feat(seo): using @devsantara/head to manage head
- eaa7b64: feat(db): setup cloudflare d1 with drizzle-orm
- eaa7b64: feat(db): add drizzle studio for local and remote db
- eaa7b64: feat(auth): setup authentication with better-auth
- eaa7b64: feat(form): setup tanstack form
- eaa7b64: feat(ui): introduce new ui style
- eaa7b64: feat(i18n): add markup and text direction support
- **seo:** using @devsantara/head to manage head ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **db:** setup cloudflare d1 with drizzle-orm ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **db:** add drizzle studio for local and remote db ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **auth:** setup authentication with better-auth ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **form:** setup tanstack form ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **ui:** introduce new ui style ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **i18n:** add markup and text direction support ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))

### Patch Changes
### Bug Fixes

- **ui:** use text-pretty for title and description ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **ui:** invalid switch checked and unchecked selector ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))

### Chores

- eaa7b64: fix(ui): use text-pretty for title and description
- eaa7b64: fix(ui): invalid switch checked and unchecked selector
- eaa7b64: chore(bump): update dependencies
- eaa7b64: chore(agent): add basic skills
- eaa7b64: chore(release): migrate to changesets
- **bump:** update dependencies ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **agent:** add basic skills ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))
- **release:** migrate to changesets ([eaa7b64](https://github.com/devsantara/kit/commit/eaa7b64))

## [0.3.0](https://github.com/devsantara/kit/compare/0.2.0...0.3.0) (2026-01-16)

Expand Down
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
"lint:fix": "oxlint --fix",
"storybook:dev": "storybook dev -p 6006",
"storybook:build": "storybook build",
"release": "release-it",
"changeset": "changeset",
"changeset:version": "changeset version",
"changeset:publish": "changeset publish"
Expand Down Expand Up @@ -85,7 +86,6 @@
},
"devDependencies": {
"@babel/core": "^7.29.0",
"@changesets/cli": "^2.30.0",
"@cloudflare/vite-plugin": "^1.30.0",
"@cloudflare/workers-types": "^4.20260317.1",
"@commitlint/cli": "^20.5.0",
Expand All @@ -96,6 +96,7 @@
"@libsql/client": "^0.17.2",
"@posthog/cli": "^0.7.3",
"@posthog/rollup-plugin": "^1.3.1",
"@release-it/conventional-changelog": "^10.0.6",
"@rolldown/plugin-babel": "^0.2.2",
"@storybook/addon-docs": "^10.3.3",
"@storybook/react-vite": "^10.3.3",
Expand All @@ -109,12 +110,14 @@
"@vitejs/plugin-react": "^6.0.1",
"alchemy": "^0.90.0",
"babel-plugin-react-compiler": "^1.0.0",
"conventional-changelog-conventionalcommits": "^9.3.0",
"dotenv": "^17.3.1",
"drizzle-kit": "^0.31.10",
"husky": "^9.1.7",
"lint-staged": "^16.4.0",
"oxfmt": "^0.41.0",
"oxlint": "^1.56.0",
"release-it": "^19.2.4",
"skills": "^1.4.5",
"storybook": "^10.3.3",
"tw-animate-css": "^1.4.0",
Expand Down
Loading
Loading