From f14a0e794e6e6f10d7fa19d208648325a83f61f0 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 21 Apr 2026 10:17:50 -0400 Subject: [PATCH 1/2] Update release-plan --- .github/workflows/plan-release.yml | 4 ++-- .github/workflows/publish.yml | 9 ++++----- package.json | 28 ++++++++++++++-------------- pnpm-lock.yaml | 10 +++++----- 4 files changed, 25 insertions(+), 26 deletions(-) diff --git a/.github/workflows/plan-release.yml b/.github/workflows/plan-release.yml index 3bbe9fa..b2843ad 100644 --- a/.github/workflows/plan-release.yml +++ b/.github/workflows/plan-release.yml @@ -23,7 +23,7 @@ jobs: steps: - uses: release-plan/actions/should-prepare-release@v1 with: - ref: "main" + ref: 'main' id: should-prepare create-prepare-release-pr: @@ -40,7 +40,7 @@ jobs: - uses: release-plan/actions/prepare@v1 name: Run release-plan prepare with: - ref: "main" + ref: 'main' env: GITHUB_AUTH: ${{ secrets.GITHUB_TOKEN }} id: explanation diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index c0d43aa..77725c0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,7 +10,7 @@ on: - main - master paths: - - ".release-plan.json" + - '.release-plan.json' concurrency: group: publish-${{ github.head_ref || github.ref }} @@ -27,13 +27,12 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: - node-version: 22 - registry-url: "https://registry.npmjs.org" + node-version: 24 + registry-url: 'https://registry.npmjs.org' cache: pnpm - - run: npm install -g npm@latest # ensure that the globally installed npm is new enough to support OIDC - run: pnpm install --frozen-lockfile - name: Publish to NPM run: NPM_CONFIG_PROVENANCE=true pnpm release-plan publish diff --git a/package.json b/package.json index 0e8d234..2b66c69 100644 --- a/package.json +++ b/package.json @@ -11,18 +11,12 @@ "parser", "zmod" ], - "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/NullVoxPopuli/zmod-ember.git" }, - "files": [ - "dist", - "src" - ], + "license": "MIT", "type": "module", - "main": "dist/index.js", - "types": "dist/index.d.ts", "exports": { ".": { "import": { @@ -31,16 +25,18 @@ } } }, - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org" - }, + "main": "dist/index.js", + "types": "dist/index.d.ts", + "files": [ + "dist", + "src" + ], "scripts": { - "prepack": "tsc", "format": "oxfmt", "format:check": "oxfmt --check", "lint": "oxlint && pnpm format:check", "lint:fix": "oxlint --fix && oxfmt", + "prepack": "tsc", "test": "vitest run" }, "dependencies": { @@ -50,7 +46,7 @@ "@types/node": "^25.5.0", "oxfmt": "^0.40.0", "oxlint": "^1.55.0", - "release-plan": "^0.17.4", + "release-plan": "^0.18.0", "typescript": "^5.3.3", "vitest": "^3.2.1", "zmod": "^0.3.1" @@ -58,8 +54,12 @@ "peerDependencies": { "zmod": "^0.3.1" }, + "packageManager": "pnpm@10.32.1", "engines": { "node": ">=20.19.0" }, - "packageManager": "pnpm@10.32.1" + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org" + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7c321ed..c2b857e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,8 +22,8 @@ importers: specifier: ^1.55.0 version: 1.55.0 release-plan: - specifier: ^0.17.4 - version: 0.17.4 + specifier: ^0.18.0 + version: 0.18.0 typescript: specifier: ^5.3.3 version: 5.9.3 @@ -1728,8 +1728,8 @@ packages: resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} engines: {node: '>=12'} - release-plan@0.17.4: - resolution: {integrity: sha512-CK+RrsvP6JXysgFuqUoOvprAT95J5x8usHzAQh3M1RMQqFScnAyfY6lb1LBsjqW/HUsvLjkLfSp8dJseRHEpEw==} + release-plan@0.18.0: + resolution: {integrity: sha512-WzP+O+XRF4AqhTDQK84FovY+TxHyC8J7QWoOwxnrvVjyHns417l1FUldboRhBYua5Pej6Yg/2jH1dEH2MRNHeA==} hasBin: true require-directory@2.1.1: @@ -3520,7 +3520,7 @@ snapshots: dependencies: rc: 1.2.8 - release-plan@0.17.4: + release-plan@0.18.0: dependencies: '@manypkg/get-packages': 2.2.2 '@npmcli/package-json': 6.2.0 From c0894b4b70cb8467126b1d6a2cc82511b15ca3df Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Tue, 21 Apr 2026 10:26:47 -0400 Subject: [PATCH 2/2] lint --- .github/workflows/plan-release.yml | 4 ++-- .github/workflows/publish.yml | 4 ++-- package.json | 24 ++++++++++++------------ 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/plan-release.yml b/.github/workflows/plan-release.yml index b2843ad..3bbe9fa 100644 --- a/.github/workflows/plan-release.yml +++ b/.github/workflows/plan-release.yml @@ -23,7 +23,7 @@ jobs: steps: - uses: release-plan/actions/should-prepare-release@v1 with: - ref: 'main' + ref: "main" id: should-prepare create-prepare-release-pr: @@ -40,7 +40,7 @@ jobs: - uses: release-plan/actions/prepare@v1 name: Run release-plan prepare with: - ref: 'main' + ref: "main" env: GITHUB_AUTH: ${{ secrets.GITHUB_TOKEN }} id: explanation diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 77725c0..647986e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,7 +10,7 @@ on: - main - master paths: - - '.release-plan.json' + - ".release-plan.json" concurrency: group: publish-${{ github.head_ref || github.ref }} @@ -31,7 +31,7 @@ jobs: - uses: actions/setup-node@v6 with: node-version: 24 - registry-url: 'https://registry.npmjs.org' + registry-url: "https://registry.npmjs.org" cache: pnpm - run: pnpm install --frozen-lockfile - name: Publish to NPM diff --git a/package.json b/package.json index 2b66c69..0043226 100644 --- a/package.json +++ b/package.json @@ -11,12 +11,18 @@ "parser", "zmod" ], + "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/NullVoxPopuli/zmod-ember.git" }, - "license": "MIT", + "files": [ + "dist", + "src" + ], "type": "module", + "main": "dist/index.js", + "types": "dist/index.d.ts", "exports": { ".": { "import": { @@ -25,12 +31,10 @@ } } }, - "main": "dist/index.js", - "types": "dist/index.d.ts", - "files": [ - "dist", - "src" - ], + "publishConfig": { + "access": "public", + "registry": "https://registry.npmjs.org" + }, "scripts": { "format": "oxfmt", "format:check": "oxfmt --check", @@ -54,12 +58,8 @@ "peerDependencies": { "zmod": "^0.3.1" }, - "packageManager": "pnpm@10.32.1", "engines": { "node": ">=20.19.0" }, - "publishConfig": { - "access": "public", - "registry": "https://registry.npmjs.org" - } + "packageManager": "pnpm@10.32.1" }