Skip to content

Commit 4f38f9a

Browse files
authored
Merge pull request #198 from PerformanC/dev
sync: v3 < dev
2 parents b1bc8a5 + 19be26b commit 4f38f9a

652 files changed

Lines changed: 208789 additions & 47134 deletions

File tree

Some content is hidden

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

.github/workflows/cla.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: "CLA Assistant"
2+
on:
3+
issue_comment:
4+
types: [ created ]
5+
pull_request_target:
6+
types: [ opened, closed, synchronize ]
7+
8+
permissions:
9+
actions: write
10+
contents: write
11+
pull-requests: write
12+
statuses: write
13+
14+
jobs:
15+
CLAAssistant:
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: "CLA Assistant"
19+
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target'
20+
uses: contributor-assistant/github-action@v2.6.1
21+
env:
22+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23+
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERFORMANC_BOT_ACCESS_TOKEN }}
24+
with:
25+
path-to-signatures: 'signatures/NodeLink/cla.json'
26+
path-to-document: 'https://github.com/PerformanC/contributing/blob/main/CLA.md'
27+
branch: 'main'
28+
29+
remote-organization-name: 'PerformanC'
30+
remote-repository-name: 'CLA-Signatures'
31+
create-file-commit-message: 'add: file for storing CLA Signatures'
32+
signed-commit-message: 'add: @$contributorName to the list of signed contributors in $owner'
33+
custom-allsigned-prcomment: 'All Contributors have signed the CLA. The PR is now allowed to be merged.'

.github/workflows/release.yml

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

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,6 @@
2424
!docker-compose.yml
2525
!scripts
2626
!scripts/**
27-
!sea-config.json
27+
!tsconfig.json
28+
!dist
29+
!dist/**

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ docker build -t nodelink .
8282
docker run -p 2333:2333 nodelink
8383
```
8484

85-
**See the Docker guide:** [nodelink.js.org/docs/advenced/docker](https://nodelink.js.org/docs/advenced/docker)
85+
**See the Docker guide:** [nodelink.js.org/docs/advanced/docker](https://nodelink.js.org/docs/advanced/docker)
8686

8787
---
8888

@@ -151,7 +151,7 @@ NodeLink exposes **Prometheus metrics** at `/v4/metrics` for production monitori
151151
* API request tracking per endpoint
152152
* Source usage tracking
153153

154-
**See the monitoring guide:** [nodelink.js.org/docs/advenced/prometheus](https://nodelink.js.org/docs/advenced/prometheus)
154+
**See the monitoring guide:** [nodelink.js.org/docs/advanced/prometheus](https://nodelink.js.org/docs/advanced/prometheus)
155155

156156
---
157157

biome.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.3.0/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.4.0/schema.json",
33
"assist": { "actions": { "source": { "organizeImports": "on" } } },
44
"formatter": {
55
"enabled": true,

commitlint.config.mjs

Lines changed: 22 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,25 @@
11
// commitlint.config.js
22
export default {
3-
extends: ['@commitlint/config-conventional'],
4-
rules: {
5-
// 1. Enforce your specific commit types
6-
'type-enum': [
7-
2,
8-
'always',
9-
[
10-
'add',
11-
'update',
12-
'remove',
13-
'fix',
14-
'improve',
15-
]
16-
],
17-
// 2. Enforce lowercase types (e.g., 'add' not 'Add')
18-
'type-case': [2, 'always', 'lowercase'],
19-
20-
// 3. Disable scopes (Your example is "type: desc", not "type(scope): desc")
21-
'scope-empty': [2, 'always'],
22-
23-
// 4. Ensure there is a subject (description)
24-
'subject-empty': [2, 'never'],
25-
26-
// 5. Ensure the subject does not end with a period
27-
'subject-full-stop': [2, 'never', '.'],
28-
29-
// 6. Max length of the header (72 is standard for git legibility)
30-
'header-max-length': [2, 'always', 72],
31-
},
32-
ignores: [(commit) => commit === ""],
3+
extends: ['@commitlint/config-conventional'],
4+
rules: {
5+
// 1. Enforce your specific commit types
6+
'type-enum': [2, 'always', ['add', 'update', 'remove', 'fix', 'improve']],
7+
// 2. Enforce lowercase types (e.g., 'add' not 'Add')
8+
'type-case': [2, 'always', 'lowercase'],
339

34-
defaultIgnores: true,
35-
};
10+
// 3. Disable scopes (Your example is "type: desc", not "type(scope): desc")
11+
'scope-empty': [2, 'always'],
12+
13+
// 4. Ensure there is a subject (description)
14+
'subject-empty': [2, 'never'],
15+
16+
// 5. Ensure the subject does not end with a period
17+
'subject-full-stop': [2, 'never', '.'],
18+
19+
// 6. Max length of the header (72 is standard for git legibility)
20+
'header-max-length': [2, 'always', 72]
21+
},
22+
ignores: [(commit) => commit === ''],
23+
24+
defaultIgnores: true
25+
}

0 commit comments

Comments
 (0)