diff --git a/.circleci/config.yml b/.circleci/config.yml index 41915b3..359a667 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -286,5 +286,5 @@ jobs: export GITHUB_APP_PRIVATE_KEY="$(echo -n "$GITHUB_APP_PRIVATE_KEY_B64" | base64 -d)" export GITHUB_TOKEN="$(/tmp/github-app-token --repo fensak-io/senc)" - npm install semantic-release-replace-plugin @semantic-release/git + npm install conventional-changelog-conventionalcommits semantic-release-replace-plugin @semantic-release/git npx -y semantic-release@^22.0.5 diff --git a/_ci/main.sen.ts b/_ci/main.sen.ts index 8cc2bae..b9a3d67 100644 --- a/_ci/main.sen.ts +++ b/_ci/main.sen.ts @@ -14,6 +14,11 @@ import { outPrefix, } from "./common.ts"; +const semanticReleasePlugins = [ + "conventional-changelog-conventionalcommits", + "semantic-release-replace-plugin", + "@semantic-release/git", +]; const filterMainBranches = { branches: { only: ["main", "release"], @@ -160,7 +165,7 @@ tar -xvf github-app-token_linux_amd64.tar.gz export GITHUB_APP_PRIVATE_KEY="$(echo -n "$GITHUB_APP_PRIVATE_KEY_B64" | base64 -d)" export GITHUB_TOKEN="$(/tmp/github-app-token --repo fensak-io/senc)" -npm install semantic-release-replace-plugin @semantic-release/git +npm install ${semanticReleasePlugins.join(" ")} npx -y semantic-release@^22.0.5 `, },