From d81e23cec7152d14dace745301cbafa10638f67c Mon Sep 17 00:00:00 2001 From: Trezy Date: Tue, 12 May 2026 23:13:35 -0500 Subject: [PATCH] feat: publish node sdk Signed-off-by: Trezy --- packages/oauth-client-node/.releaserc.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 packages/oauth-client-node/.releaserc.json diff --git a/packages/oauth-client-node/.releaserc.json b/packages/oauth-client-node/.releaserc.json new file mode 100644 index 0000000..02e61cd --- /dev/null +++ b/packages/oauth-client-node/.releaserc.json @@ -0,0 +1,16 @@ +{ + "extends": "semantic-release-monorepo", + "branches": [ + "main", + { "name": "dev", "prerelease": "dev" } + ], + "plugins": [ + "@semantic-release/commit-analyzer", + "@semantic-release/release-notes-generator", + ["@semantic-release/exec", { + "prepareCmd": "node -e \"const fs=require('fs');const p=JSON.parse(fs.readFileSync('package.json','utf8'));p.version='${nextRelease.version}';fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"", + "publishCmd": "npm view $(node -p \"require('./package.json').name\")@${nextRelease.version} version 2>/dev/null && echo 'Version already published, skipping' || bun publish --access public --tag ${nextRelease.channel || 'latest'}" + }], + "@semantic-release/github" + ] +} -- 2.51.2