diff --git a/package.json b/package.json index 4950fa0..ea801f6 100644 --- a/package.json +++ b/package.json @@ -46,73 +46,72 @@ "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", - "@semantic-release/github", [ - "@semantic-release/npm", + "semantic-release-plugin-update-version-in-files", { - "pkgRoot": "packages/openapi-webhooks-types" + "files": [ + "packages/openapi-webhooks/generated/*" + ] } ], [ - "@semantic-release/npm", + "@semantic-release/github", { - "pkgRoot": "packages/openapi-webhooks-types-ghec" + "assets": "packages/openapi-webhooks/generated/*.json" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks-types-ghes-3.5" + "pkgRoot": "packages/openapi-webhooks" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks-types-ghes-3.6" + "pkgRoot": "packages/openapi-webhooks-types" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks-types-ghes-3.7" + "pkgRoot": "packages/openapi-webhooks-types-ghec" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks-types-ghes-3.8" + "pkgRoot": "packages/openapi-webhooks-types-ghes-3.5" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks-types-ghes-3.9" + "pkgRoot": "packages/openapi-webhooks-types-ghes-3.6" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks-types-github.ae" + "pkgRoot": "packages/openapi-webhooks-types-ghes-3.7" } ], [ - "semantic-release-plugin-update-version-in-files", + "@semantic-release/npm", { - "files": [ - "packages/openapi-webhooks/generated/*" - ] + "pkgRoot": "packages/openapi-webhooks-types-ghes-3.8" } ], [ - "@semantic-release/github", + "@semantic-release/npm", { - "assets": "packages/openapi-webhooks/generated/*.json" + "pkgRoot": "packages/openapi-webhooks-types-ghes-3.9" } ], [ "@semantic-release/npm", { - "pkgRoot": "packages/openapi-webhooks" + "pkgRoot": "packages/openapi-webhooks-types-github.ae" } ] ] diff --git a/scripts/update-package.js b/scripts/update-package.js index 3ef44ef..3a7cbc8 100644 --- a/scripts/update-package.js +++ b/scripts/update-package.js @@ -19,7 +19,19 @@ async function updatePackage() { pkg.release.plugins = [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", - "@semantic-release/github", + [ + "semantic-release-plugin-update-version-in-files", + { + files: ["packages/openapi-webhooks/generated/*"], + }, + ], + [ + "@semantic-release/github", + { + assets: "packages/openapi-webhooks/generated/*.json", + }, + ], + ["@semantic-release/npm", { pkgRoot: "packages/openapi-webhooks" }], ] .concat( typePackages.map((packageName) => { @@ -30,22 +42,7 @@ async function updatePackage() { }, ]; }) - ) - .concat([ - [ - "semantic-release-plugin-update-version-in-files", - { - files: ["generated/*"], - }, - ], - [ - "@semantic-release/github", - { - assets: "generated/*.json", - }, - ], - ["@semantic-release/npm", { pkgRoot: "packages/openapi-webhooks" }], - ]); + ); await writeFile( "package.json",