Skip to content

Commit

Permalink
fix: use release rules on commit-analyzer
Browse files Browse the repository at this point in the history
  • Loading branch information
sergioramos committed Oct 16, 2020
1 parent 2aaf881 commit 5543dc5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,9 @@ export const release = async (
commitAssets: processInputCommitAssets(),
isNodeModule: processInputNodeModule(),
releaseAssets: processInputReleaseAssets(),
releaseRules,
}),
preset: 'angular',
releaseRules,
writerOpts: writerOptions,
...(overrideOptions === undefined ? {} : overrideOptions),
/* eslint-enable unicorn/prevent-abbreviations */
Expand Down
11 changes: 10 additions & 1 deletion src/utilities/generatePlugins.ts
Original file line number Diff line number Diff line change
@@ -1,16 +1,25 @@
import { PluginSpec } from 'semantic-release';

import { ReleaseRule } from './inputProcessors';

export const generatePlugins = ({
commitAssets,
isNodeModule,
releaseAssets,
releaseRules,
}: {
commitAssets: string[];
isNodeModule: boolean;
releaseAssets: string[];
releaseRules: ReleaseRule[];
}): PluginSpec[] => {
return [
'@semantic-release/commit-analyzer',
[
'@semantic-release/commit-analyzer',
{
releaseRules,
},
],
'@semantic-release/release-notes-generator',
'@semantic-release/changelog',
[
Expand Down
2 changes: 1 addition & 1 deletion src/utilities/inputProcessors.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export enum InputParameters {
ReleaseRules = 'release-rules',
}

interface ReleaseRule {
export interface ReleaseRule {
release: string | false;
scope?: string;
subject?: string;
Expand Down

0 comments on commit 5543dc5

Please sign in to comment.