Skip to content
Closed
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
2 changes: 1 addition & 1 deletion .github/workflows/actionlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Run actionlint
uses: reviewdog/action-actionlint@v1
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: '20'
node-version: '24.13.0'
cache: 'npm'

- name: Install dependencies
Expand All @@ -42,15 +42,15 @@ jobs:

- name: Coverage Report as Comment
if: github.event_name == 'pull_request'
uses: romeovs/lcov-reporter-action@v0.3.1
uses: romeovs/lcov-reporter-action@v0.4.0
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
lcov-file: ./coverage/lcov.info
delete-old-comments: true

- name: Upload coverage reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: coverage-report
path: coverage/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v3
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/cross-platform-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:

- name: Upload coverage
if: matrix.os == 'ubuntu-latest'
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5
with:
files: ./coverage/lcov.info
flags: unittests
Expand All @@ -105,12 +105,12 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: '20.x'
node-version: '24.13.0'
cache: 'npm'

- name: Install dependencies
Expand Down Expand Up @@ -150,12 +150,12 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: '20.x'
node-version: '24.13.0'
cache: 'npm'

- name: Install dependencies
Expand All @@ -172,12 +172,12 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: '20.x'
node-version: '24.13.0'
cache: 'npm'

- name: Install dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Dependency Review
uses: actions/dependency-review-action@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:

steps:
- name: Check PR title follows Conventional Commits
uses: amannn/action-semantic-pull-request@v5
uses: amannn/action-semantic-pull-request@v6
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: '20'
node-version: '24.13.0'
registry-url: 'https://registry.npmjs.org'

- name: Install dependencies
Expand All @@ -40,7 +40,7 @@

- name: Extract version from tag
id: get_version
run: |

Check warning on line 43 in .github/workflows/release.yml

View workflow job for this annotation

GitHub Actions / Lint GitHub Workflows

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:2:40: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/release.yml:43:9: shellcheck reported issue in this script: SC2086:info:2:40: Double quote to prevent globbing and word splitting [shellcheck]

Check warning on line 43 in .github/workflows/release.yml

View workflow job for this annotation

GitHub Actions / Lint GitHub Workflows

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:1:45: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/release.yml:43:9: shellcheck reported issue in this script: SC2086:info:1:45: Double quote to prevent globbing and word splitting [shellcheck]
echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
echo "TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT

Expand All @@ -65,7 +65,7 @@
"${{ steps.pack.outputs.asset }}"

- name: Publish to NPM (with provenance)
run: |

Check warning on line 68 in .github/workflows/release.yml

View workflow job for this annotation

GitHub Actions / Lint GitHub Workflows

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2193:warning:1:50: The arguments to this comparison can never be equal. Make sure your syntax is correct [shellcheck] Raw Output: w:.github/workflows/release.yml:68:9: shellcheck reported issue in this script: SC2193:warning:1:50: The arguments to this comparison can never be equal. Make sure your syntax is correct [shellcheck]
if [[ "${{ steps.get_version.outputs.VERSION }}" == *"beta"* ]]; then
npm publish "${{ steps.pack.outputs.asset }}" --provenance --tag beta
else
Expand All @@ -75,7 +75,7 @@
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

- name: Create GitHub Release
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
generate_release_notes: true
prerelease: ${{ contains(steps.get_version.outputs.VERSION, 'beta') }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/renovate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Run Renovate
uses: renovatebot/github-action@v44.0.3
uses: renovatebot/github-action@v46.0.1
with:
configurationFile: renovate.json
token: ${{ secrets.RENOVATE_TOKEN != '' && secrets.RENOVATE_TOKEN || github.token }}
Expand Down
8 changes: 4 additions & 4 deletions ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -277,7 +277,7 @@ interface TemplateManifest {
```typescript
{
// Runtime
'vite': '^6.0.7',
'vite': '^7.0.0',
'@vitejs/plugin-react': '^5.0.0',
'next': '^16.1.6',
'react': '^19.0.0',
Expand All @@ -302,14 +302,14 @@ interface TemplateManifest {
'@tanstack/react-query-devtools': '^5.62.10',

// Testing
'vitest': '^2.1.8',
'@vitest/ui': '^2.1.8',
'vitest': '^4.0.0',
'@vitest/ui': '^4.0.0',
'@testing-library/react': '^16.1.0',
'@playwright/test': '^1.49.1',

// Routing
'react-router-dom': '^7.1.1',
'react-error-boundary': '^4.1.2',
'react-error-boundary': '^6.0.0',
}
```

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,11 +106,11 @@ The CLI uses pinned, tested versions for all dependencies:
| Package | Version |
| -------------- | -------- |
| React | ^19.0.0 |
| Vite | ^6.0.7 |
| Vite | ^7.0.0 |
| Next.js | ^16.1.6 |
| Tailwind CSS | ^4.0.0 |
| TanStack Query | ^5.62.10 |
| Vitest | ^2.1.8 |
| Vitest | ^4.0.0 |
| Playwright | ^1.49.1 |
| TypeScript | ^5.7.2 |

Expand Down
Loading
Loading