From 11bc1ec4f7194618c42c9ea922992e91d7530888 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Fri, 13 Mar 2026 17:59:33 -0700 Subject: [PATCH 1/5] doc(CONTRIBUTORS): updated --- .release | 2 +- CONTRIBUTORS.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.release b/.release index e695aa1..d106d83 160000 --- a/.release +++ b/.release @@ -1 +1 @@ -Subproject commit e695aa113e1dbfc5bd93cc60791b2b7eb88cc92d +Subproject commit d106d83e69d5d8c99e4d6be4ba98ddde550d082b diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index d6066a7..49c77b2 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -2,8 +2,8 @@ This handcrafted artisanal software is brought to you by: -|
msimerson (26) | -| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | +|
msimerson (27)| +| :---: | this file is generated by [.release](https://github.com/msimerson/.release). Contribute to this project to get your GitHub profile included here. From b0cf7b453088d99aaaa9aed5b118eb09d7bc145e Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Fri, 13 Mar 2026 18:01:30 -0700 Subject: [PATCH 2/5] ci(test): use shared workflow - dep(eslint): update to v10 --- .github/workflows/ci.yml | 26 ++------------------------ .github/workflows/publish.yml | 7 ++----- CHANGELOG.md | 8 +++++++- eslint.config.mjs | 11 ----------- package.json | 8 +++++--- 5 files changed, 16 insertions(+), 44 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 33657e9..99ead3a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,28 +15,6 @@ jobs: secrets: inherit test: - needs: get-lts - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - node-version: ${{ fromJson(needs.get-lts.outputs.active) }} - fail-fast: false - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - name: Node ${{ matrix.node-version }} on ${{ matrix.os }} - with: - node-version: ${{ matrix.node-version }} - - run: npm install - - run: npm test - - get-lts: needs: lint - runs-on: ubuntu-latest - steps: - - id: get - uses: msimerson/node-lts-versions@v1 - outputs: - lts: ${{ steps.get.outputs.lts }} - active: ${{ steps.get.outputs.active }} + uses: NicTool/.github/.github/workflows/test.yml@main + secrets: inherit \ No newline at end of file diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 14abdfe..7a266d6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,11 +1,8 @@ name: publish on: - push: - branches: - - main - paths: - - package.json + release: + types: [published] env: CI: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 978b02d..07c2122 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ### Unreleased +### [1.1.7] - 2026-03-13 + +- dep(eslint): update to v10 +- ci(test): use shared workflow + ### [1.1.6] - 2025-10-06 - style: add prettier, update eslint to v9 @@ -184,4 +189,5 @@ [1.1.3]: https://github.com/NicTool/dns-zone/releases/tag/1.1.3 [1.1.4]: https://github.com/NicTool/dns-zone/releases/tag/1.1.4 [1.1.5]: https://github.com/NicTool/dns-zone/releases/tag/1.1.5 -[1.1.6]: https://github.com/NicTool/dns-zone/releases/tag/1.1.6 +[1.1.6]: https://github.com/NicTool/dns-zone/releases/tag/v1.1.6 +[1.1.7]: https://github.com/NicTool/dns-zone/releases/tag/v1.1.7 diff --git a/eslint.config.mjs b/eslint.config.mjs index a2265cb..e351d1c 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,16 +1,5 @@ import globals from 'globals' -import path from 'node:path' -import { fileURLToPath } from 'node:url' import js from '@eslint/js' -import { FlatCompat } from '@eslint/eslintrc' - -const __filename = fileURLToPath(import.meta.url) -const __dirname = path.dirname(__filename) -const compat = new FlatCompat({ - baseDirectory: __dirname, - recommendedConfig: js.configs.recommended, - allConfig: js.configs.all, -}) export default [ { diff --git a/package.json b/package.json index 6128f15..35961ba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nictool/dns-zone", - "version": "1.1.6", + "version": "1.1.7", "description": "DNS Zone", "main": "index.js", "type": "module", @@ -43,7 +43,9 @@ }, "homepage": "https://github.com/NicTool/dns-zone#readme", "devDependencies": { - "eslint": "9.37.0", + "@eslint/js": "^10.0.0", + "eslint": "^10.0.0", + "globals": "^17.4.0", "mocha": "11.7.4" }, "dependencies": { @@ -57,4 +59,4 @@ "singleQuote": true, "trailingComma": "all" } -} +} \ No newline at end of file From c28d6529a89f4588b48b3941c5328ede4d5f0e73 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Fri, 13 Mar 2026 18:01:43 -0700 Subject: [PATCH 3/5] chore: format --- .github/workflows/ci.yml | 2 +- CONTRIBUTORS.md | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 99ead3a..eadccbe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,4 +17,4 @@ jobs: test: needs: lint uses: NicTool/.github/.github/workflows/test.yml@main - secrets: inherit \ No newline at end of file + secrets: inherit diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 49c77b2..58fe475 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -2,8 +2,8 @@ This handcrafted artisanal software is brought to you by: -|
msimerson (27)| -| :---: | +|
msimerson (27) | +| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | this file is generated by [.release](https://github.com/msimerson/.release). Contribute to this project to get your GitHub profile included here. diff --git a/package.json b/package.json index 35961ba..91503e7 100644 --- a/package.json +++ b/package.json @@ -59,4 +59,4 @@ "singleQuote": true, "trailingComma": "all" } -} \ No newline at end of file +} From cfdc3e6f8d699d844079b63679b4b79aa62b9042 Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Fri, 13 Mar 2026 18:02:58 -0700 Subject: [PATCH 4/5] deps: bump all to latest --- package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 91503e7..9693961 100644 --- a/package.json +++ b/package.json @@ -43,15 +43,15 @@ }, "homepage": "https://github.com/NicTool/dns-zone#readme", "devDependencies": { - "@eslint/js": "^10.0.0", - "eslint": "^10.0.0", + "@eslint/js": "^10.0.1", + "eslint": "^10.0.3", "globals": "^17.4.0", - "mocha": "11.7.4" + "mocha": "11.7.5" }, "dependencies": { "command-line-args": "^6.0.1", - "command-line-usage": "^7.0.3", - "@nictool/dns-resource-record": "^1.2.4" + "command-line-usage": "^7.0.4", + "@nictool/dns-resource-record": "^1.3.1" }, "prettier": { "printWidth": 110, @@ -59,4 +59,4 @@ "singleQuote": true, "trailingComma": "all" } -} +} \ No newline at end of file From f46d6e2d0465ceb6892996c78473c557969b692a Mon Sep 17 00:00:00 2001 From: Matt Simerson Date: Fri, 13 Mar 2026 18:03:32 -0700 Subject: [PATCH 5/5] update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07c2122..f4a1bdc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### [1.1.7] - 2026-03-13 - dep(eslint): update to v10 +- deps: bump all to latest - ci(test): use shared workflow ### [1.1.6] - 2025-10-06