Skip to content

Commit 7e4fc51

Browse files
authored
Merge pull request #11 from vspo-lab/chore/fixed-version
add workflow
2 parents 95f34f2 + c09c53f commit 7e4fc51

19 files changed

+1706
-1336
lines changed

.github/workflows/pnpm.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
name: pnpm build workflow
2+
3+
on: [push]
4+
5+
jobs:
6+
build:
7+
uses: ./.github/workflows/setup-pnpm-workflow.yml
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: 'Setup PNPM'
2+
3+
on:
4+
workflow_call:
5+
6+
jobs:
7+
setup-and-build:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
11+
12+
- uses: aquaproj/aqua-installer@ea518c135a02fc11ff8024364510c181a5c6b342 # v4.0.3
13+
with:
14+
aqua_version: v2.53.6
15+
16+
- name: Download deps
17+
run: pnpm i --frozen-lockfile
18+
19+
- name: Package build
20+
run: pnpm build
21+
22+
- name: Run biome check
23+
run: pnpm biome:check

.releaserc.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
2-
"branches": ["main"],
3-
"plugins": [
4-
[
5-
"@semantic-release/commit-analyzer",
6-
{
7-
"preset": "angular",
8-
"releaseRules": [
9-
{"type": "chore", "scope": "deps", "release": "patch"},
10-
{"type": "chore", "scope": "deps-dev", "release": "patch"},
11-
{"type": "fix", "scope": "deps", "release": "patch"},
12-
{"type": "feat", "scope": "deps", "release": "minor"}
13-
]
14-
}
15-
],
16-
"@semantic-release/release-notes-generator",
17-
"@semantic-release/github"
18-
]
19-
}
2+
"branches": ["main"],
3+
"plugins": [
4+
[
5+
"@semantic-release/commit-analyzer",
6+
{
7+
"preset": "angular",
8+
"releaseRules": [
9+
{ "type": "chore", "scope": "deps", "release": "patch" },
10+
{ "type": "chore", "scope": "deps-dev", "release": "patch" },
11+
{ "type": "fix", "scope": "deps", "release": "patch" },
12+
{ "type": "feat", "scope": "deps", "release": "minor" }
13+
]
14+
}
15+
],
16+
"@semantic-release/release-notes-generator",
17+
"@semantic-release/github"
18+
]
19+
}

api/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,11 @@
1717
"license": "MIT",
1818
"devDependencies": {
1919
"orval": "^7.9.0",
20-
"tsup": "catalog:",
21-
"typescript": "catalog:"
20+
"typescript": "5.9.2",
21+
"tsup": "8.5.0"
2222
},
2323
"dependencies": {
2424
"@vspo-lab/error": "workspace:^",
25-
"axios": "^1.9.0",
26-
"axios-retry": "^4.5.0"
25+
"axios": "^1.9.0"
2726
}
2827
}

0 commit comments

Comments
 (0)