Skip to content

Commit 7abef3a

Browse files
Merge pull request #15 from ROZ-MOFUMOFU-ME/develop
Develop
2 parents b09a640 + 608c622 commit 7abef3a

File tree

17 files changed

+2363
-1203
lines changed

17 files changed

+2363
-1203
lines changed

.github/workflows/node.js.yml

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,44 @@
11
name: Node.js CI
2+
23
on:
34
push:
45
branches: [ "main", "dev" ]
56
pull_request:
67
branches: [ "main", "dev" ]
8+
79
jobs:
8-
build:
9-
runs-on: ubuntu-20.04
10+
test:
11+
runs-on: ubuntu-latest
1012
strategy:
1113
matrix:
1214
node-version: [16.x, 18.x, 20.x, 22.x]
15+
1316
steps:
1417
- uses: actions/checkout@v4
1518
- name: Use Node.js ${{ matrix.node-version }}
1619
uses: actions/setup-node@v4
1720
with:
1821
node-version: ${{ matrix.node-version }}
19-
- name: Run build
20-
run: npm install
21-
- name: Verify build
22-
run: echo "Build completed successfully!"
22+
- run: npm i
23+
- run: npm test
24+
env:
25+
SETS: set3
26+
27+
publish:
28+
runs-on: ubuntu-latest
29+
needs:
30+
- test
31+
steps:
32+
- uses: actions/checkout@v4
33+
- name: Install dependencies
34+
run: npm ci
35+
- name: Semantic Release
36+
uses: cycjimmy/semantic-release-action@v4
37+
env:
38+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
39+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
40+
with:
41+
extra_plugins: |
42+
@semantic-release/changelog
43+
@semantic-release/git
44+

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,4 +397,5 @@ FodyWeavers.xsd
397397
# JetBrains Rider
398398
*.sln.iml
399399

400+
# built files
400401
build/

build/Makefile

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

build/binding.Makefile

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

0 commit comments

Comments
 (0)