From ff6e469f43d1f0b673172d3e627dd12430a4f36f Mon Sep 17 00:00:00 2001 From: Rudolf Kovalov Date: Sun, 1 Mar 2026 01:13:14 +0200 Subject: [PATCH 1/6] chore(pr): add coderabbit --- .coderabbit.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .coderabbit.yaml diff --git a/.coderabbit.yaml b/.coderabbit.yaml new file mode 100644 index 0000000..5220d90 --- /dev/null +++ b/.coderabbit.yaml @@ -0,0 +1,21 @@ +language: en-US + +reviews: + profile: chill + request_changes_workflow: false + high_level_summary: true + poem: false + review_status: true + collapse_walkthrough: false + auto_review: + enabled: true + drafts: false + base_branches: + - main + + finishing_touches: + docstrings: + enabled: false + +chat: + auto_reply: true From ac710ec3fbac68367990ae6f60e6032a6c953101 Mon Sep 17 00:00:00 2001 From: Rudolf Kovalov Date: Sun, 1 Mar 2026 01:43:28 +0200 Subject: [PATCH 2/6] chore(ci): set node version --- .github/workflows/ci.yml | 2 +- .github/workflows/publish.yml | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc9ad10..c3b2329 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: pnpm - name: Install dependencies diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5173fda..eea18fe 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 cache: pnpm registry-url: https://registry.npmjs.org diff --git a/package.json b/package.json index c63d0ac..922f10b 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ }, "packageManager": "pnpm@10.30.3", "engines": { - "node": ">=20.0.0", + "node": ">=24.0.0", "pnpm": ">=10.0.0" } } From 3c98d0cb1ba948169b4d6d82bf6a911151e45000 Mon Sep 17 00:00:00 2001 From: Rudolf Kovalov Date: Sun, 1 Mar 2026 01:54:51 +0200 Subject: [PATCH 3/6] chore(license): update license --- LICENSE | 2 +- README.md | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index 4121f9b..bf89544 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 rstackio +Copyright (c) 2025 rstackio, Rudolf Kovalov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index cc254a9..5288432 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,8 @@ [![npm](https://img.shields.io/npm/v/@rstackio/services)](https://www.npmjs.com/package/@rstackio/services) [![CI](https://github.com/rstackio/services/actions/workflows/publish.yml/badge.svg)](https://github.com/rstackio/services/actions/workflows/publish.yml) -[![license](https://img.shields.io/npm/l/@rstackio/services)](https://github.com/rstackio/services/blob/main/LICENSE) + +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/rstackio/services/blob/main/LICENSE) [![TypeScript](https://img.shields.io/badge/TypeScript-5.0%2B-blue)](https://www.typescriptlang.org/) --- From e9e1eb29790905946e4334e06d5a377ad9d0ea06 Mon Sep 17 00:00:00 2001 From: Rudolf Kovalov Date: Sun, 1 Mar 2026 01:58:31 +0200 Subject: [PATCH 4/6] chore(ci): update names --- .github/workflows/ci.yml | 2 +- .github/workflows/publish.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c3b2329..cc3edac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: jobs: ci: - name: Lint, Test & Build + name: CI runs-on: ubuntu-latest steps: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index eea18fe..0d79463 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,7 +6,7 @@ on: jobs: publish: - name: Publish to npm + name: Publish runs-on: ubuntu-latest permissions: contents: write # required for pushing git tags From aa718e97d2a7ddb3a1002a1cfeea2a64e1025e05 Mon Sep 17 00:00:00 2001 From: Rudolf Kovalov Date: Sun, 1 Mar 2026 02:07:34 +0200 Subject: [PATCH 5/6] ci(actions): upgrade setup-node to v5 in ci and publish --- .github/workflows/ci.yml | 2 +- .github/workflows/publish.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cc3edac..8722c8d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: 24 cache: pnpm diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0d79463..c5db1ae 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -17,7 +17,7 @@ jobs: - uses: pnpm/action-setup@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: 24 cache: pnpm From 12fc2da64a3284b21c5f07dea28ae913e0d6efd3 Mon Sep 17 00:00:00 2001 From: Rudolf Kovalov Date: Sun, 1 Mar 2026 02:10:46 +0200 Subject: [PATCH 6/6] chore(readme): clean --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 5288432..745ca4e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ [![npm](https://img.shields.io/npm/v/@rstackio/services)](https://www.npmjs.com/package/@rstackio/services) [![CI](https://github.com/rstackio/services/actions/workflows/publish.yml/badge.svg)](https://github.com/rstackio/services/actions/workflows/publish.yml) - [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/rstackio/services/blob/main/LICENSE) [![TypeScript](https://img.shields.io/badge/TypeScript-5.0%2B-blue)](https://www.typescriptlang.org/)