Skip to content

Commit b2c12e0

Browse files
refactor: remove integration test job from CI workflow and add release configuration
1 parent 6eb7dbb commit b2c12e0

File tree

2 files changed

+9
-26
lines changed

2 files changed

+9
-26
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -39,29 +39,3 @@ jobs:
3939
if: matrix.node-version == '18.x'
4040
with:
4141
file: ./coverage/lcov.info
42-
43-
integration-test:
44-
runs-on: ubuntu-latest
45-
steps:
46-
- uses: actions/checkout@v4
47-
48-
- name: Use Node.js 18.x
49-
uses: actions/setup-node@v4
50-
with:
51-
node-version: 18.x
52-
cache: "npm"
53-
54-
- name: Install uv
55-
run: curl -LsSf https://astral.sh/uv/install.sh | sh
56-
57-
- name: Install dependencies
58-
run: npm ci
59-
60-
- name: Build plugin
61-
run: npm run build
62-
63-
- name: Test plugin with real uv
64-
run: |
65-
cd test/fixtures
66-
npm link ../../
67-
npx serverless package

.releaserc.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"branches": ["main"],
3+
"plugins": [
4+
"@semantic-release/commit-analyzer",
5+
"@semantic-release/release-notes-generator",
6+
"@semantic-release/npm",
7+
"@semantic-release/github"
8+
]
9+
}

0 commit comments

Comments
 (0)