Skip to content

Commit effb8a1

Browse files
Merge pull request #503 from skyclouds2001/dev
Release v1.0.0
2 parents 5a7a02a + 3318133 commit effb8a1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+5302
-5416
lines changed

.all-contributorsrc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"projectName": "vite-template-sky",
3+
"projectOwner": "skyclouds2001",
4+
"repoType": "github",
5+
"repoHost": "https://github.com",
6+
"files": ["README.md"],
7+
"imageSize": 100,
8+
"commit": false,
9+
"commitConvention": "angular",
10+
"contributorsPerLine": 7,
11+
"contributorsSortAlphabetically": false,
12+
"linkToUsage": true,
13+
"skipCi": true,
14+
"contributors": [
15+
{
16+
"login": "skyclouds2001",
17+
"name": "skyclouds2001",
18+
"avatar_url": "https://avatars.githubusercontent.com/u/95597335?v=4",
19+
"profile": "https://github.com/skyclouds2001",
20+
"contributions": ["code", "design", "doc", "ideas", "infra", "maintenance", "review", "test"]
21+
}
22+
]
23+
}

.browserslistrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

.coderabbit.yaml

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
language: zh-CN
2+
tone_instructions: ''
3+
early_access: false
4+
enable_free_tier: true
5+
reviews:
6+
profile: chill
7+
request_changes_workflow: false
8+
high_level_summary: true
9+
high_level_summary_placeholder: '@coderabbitai summary'
10+
auto_title_placeholder: '@coderabbitai'
11+
review_status: true
12+
poem: true
13+
collapse_walkthrough: false
14+
sequence_diagrams: true
15+
labeling_instructions: []
16+
path_filters: []
17+
path_instructions: []
18+
abort_on_close: true
19+
auto_review:
20+
enabled: true
21+
auto_incremental_review: true
22+
ignore_title_keywords: []
23+
labels: []
24+
drafts: false
25+
base_branches: []
26+
tools:
27+
shellcheck:
28+
enabled: true
29+
ruff:
30+
enabled: true
31+
markdownlint:
32+
enabled: true
33+
github-checks:
34+
enabled: true
35+
timeout_ms: 90000
36+
languagetool:
37+
enabled: true
38+
enabled_only: false
39+
level: default
40+
biome:
41+
enabled: true
42+
hadolint:
43+
enabled: true
44+
swiftlint:
45+
enabled: true
46+
phpstan:
47+
enabled: true
48+
level: default
49+
golangci-lint:
50+
enabled: true
51+
yamllint:
52+
enabled: true
53+
gitleaks:
54+
enabled: true
55+
checkov:
56+
enabled: true
57+
detekt:
58+
enabled: true
59+
eslint:
60+
enabled: true
61+
rubocop:
62+
enabled: true
63+
buf:
64+
enabled: true
65+
regal:
66+
enabled: true
67+
actionlint:
68+
enabled: true
69+
pmd:
70+
enabled: true
71+
cppcheck:
72+
enabled: true
73+
chat:
74+
auto_reply: true
75+
knowledge_base:
76+
opt_out: false
77+
learnings:
78+
scope: auto
79+
issues:
80+
scope: auto
81+
jira:
82+
project_keys: []
83+
linear:
84+
team_keys: []
85+
pull_requests:
86+
scope: auto

.eslintrc.js

Lines changed: 0 additions & 42 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,28 @@ A clear and concise description of what you expected to happen.
2323
**Screenshots**
2424
If applicable, add screenshots to help explain your problem.
2525

26-
**Desktop (please complete the following information):**
26+
**Platform (please select one option):**
2727

28-
- OS: [e.g. iOS]
29-
- Browser [e.g. chrome, safari]
30-
- Version [e.g. 22]
28+
- [ ] Desktop
29+
- [ ] Laptop
30+
- [ ] Smartphone
31+
- [ ] Tablet
32+
- [ ] Others: _Please type here_
3133

32-
**Smartphone (please complete the following information):**
34+
**OS (please select one option):**
3335

34-
- Device: [e.g. iPhone6]
35-
- OS: [e.g. iOS8.1]
36-
- Browser [e.g. stock browser, safari]
37-
- Version [e.g. 22]
36+
- [ ] Windows
37+
- [ ] macOS
38+
- [ ] Linux
39+
- [ ] Others: _Please type here_
40+
41+
**Browser (please select one option):**
42+
43+
- [ ] Chrome
44+
- [ ] Firefox
45+
- [ ] Safari
46+
- [ ] Edge
47+
- [ ] Others: _Please type here_
3848

3949
**Additional context**
4050
Add any other context about the problem here.

.github/dependabot.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,15 @@ updates:
1111
- dependency-type: 'direct'
1212
labels:
1313
- 'dependencies'
14+
milestone: 1
1415
assignees:
1516
- 'skyclouds2001'
1617
reviewers:
1718
- 'skyclouds2001'
1819
open-pull-requests-limit: 5
1920
pull-request-branch-name:
2021
separator: '-'
21-
target-branch: 'dev'
22+
target-branch: 'master'
2223
groups:
2324
all:
2425
patterns:
@@ -34,14 +35,15 @@ updates:
3435
- dependency-type: 'direct'
3536
labels:
3637
- 'dependencies'
38+
milestone: 1
3739
assignees:
3840
- 'skyclouds2001'
3941
reviewers:
4042
- 'skyclouds2001'
4143
open-pull-requests-limit: 5
4244
pull-request-branch-name:
4345
separator: '-'
44-
target-branch: 'dev'
46+
target-branch: 'master'
4547
groups:
4648
all:
4749
patterns:

.github/labeler.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
system:
2+
- changed-files:
3+
- any-glob-to-any-file:
4+
- .changeset/**
5+
- .github/**
6+
- .husky/**
7+
- '*'
8+
9+
source:
10+
- changed-files:
11+
- any-glob-to-any-file:
12+
- src/**
13+
14+
test:
15+
- changed-files:
16+
- any-glob-to-any-file:
17+
- tests/**

.github/workflows/ci.yml

Lines changed: 49 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,64 @@ name: ci
22

33
on:
44
push:
5-
branches: ['master']
5+
branches:
6+
- master
67
pull_request:
7-
branches: ['master']
8+
branches:
9+
- master
10+
11+
permissions:
12+
contents: read
13+
issues: none
14+
pull-requests: none
15+
16+
concurrency:
17+
group: ci-${{ github.workflow }}-${{ github.event.pull_request.number }}
18+
cancel-in-progress: true
19+
820
jobs:
9-
tests:
21+
lint:
22+
name: Run lint
23+
if: github.repository == 'skyclouds2001/vite-template-sky'
1024
timeout-minutes: 60
1125
runs-on: ubuntu-latest
1226
steps:
13-
- uses: actions/checkout@v4
14-
- uses: pnpm/action-setup@v3
15-
with:
16-
version: 8.10.0
17-
- uses: actions/setup-node@v4
27+
- name: Checkout
28+
uses: actions/checkout@v4.2.0
29+
- name: Install pnpm
30+
uses: pnpm/action-setup@v4.0.0
31+
- name: Install Node.js
32+
uses: actions/setup-node@v4.0.4
1833
with:
19-
node-version: 16
34+
node-version-file: .nvmrc
2035
cache: pnpm
21-
- name: install dependencies
22-
run: pnpm install
23-
- name: run tests
24-
run: pnpm test
25-
lint:
36+
- name: Install dependencies
37+
run: pnpm install --frozen-lockfile
38+
- name: Run lint
39+
run: pnpm lint
40+
tests:
41+
name: Run test
42+
if: github.repository == 'skyclouds2001/vite-template-sky'
2643
timeout-minutes: 60
2744
runs-on: ubuntu-latest
2845
steps:
29-
- uses: actions/checkout@v4
30-
- uses: pnpm/action-setup@v3
31-
with:
32-
version: 8.10.0
33-
- uses: actions/setup-node@v4
46+
- name: Checkout
47+
uses: actions/checkout@v4.2.0
48+
- name: Install pnpm
49+
uses: pnpm/action-setup@v4.0.0
50+
- name: Install Node.js
51+
uses: actions/setup-node@v4.0.4
3452
with:
35-
node-version: 16
53+
node-version-file: .nvmrc
3654
cache: pnpm
37-
- name: install dependencies
38-
run: pnpm install
39-
- name: run lint
40-
run: pnpm lint
41-
continue-on-error: true
55+
- name: Install dependencies
56+
run: pnpm install --frozen-lockfile
57+
- name: Run tests
58+
run: pnpm test
59+
- name: Upload test report
60+
uses: actions/upload-artifact@v4.4.0
61+
with:
62+
name: test-report
63+
path: |
64+
vitest-report/
65+
coverage-report/

0 commit comments

Comments
 (0)