Skip to content

Releases: dangoslen/changelog-enforcer

Changelog Enforcer 3.0.0

28 Dec 19:11
ac0fdae
Compare
Choose a tag to compare

🚀 The 3.0.0 release of the Changelog Enforcer is here! This release relies soley on the GitHub API instead of local git commands from a cloned repository. This means, for example, that actions/checkout does not need to be run before running the enforcer.

Fixes

Dependencies

  • Bumps @vercel/ncc from 0.28.6 to 0.31.1
  • Bumps @actions/core from 1.4.0 to 1.6.0
  • Bumps jest from 27.0.5 to 27.3.1
  • Bumps actions/checkout from 2.3.4 to 2.4.0
  • Bumps uglify-js from 3.13.9 to 3.14.3
  • Bumps eslint from 7.28.0 to 8.2.0

Changelog Enforcer 2.3.1

17 Aug 21:10
d17ffc1
Compare
Choose a tag to compare

Changed

  • Only runs on pull_request and pull_request_target events. This is to address issue #140

Changelog Enforcer 2.3.0

13 Aug 17:08
1bfce1f
Compare
Choose a tag to compare

Dependencies

  • Bumps lodash from 4.17.19 to 4.17.21
  • Bumps stefanzweifel/git-auto-commit-action from 4 to 4.11.0
  • Bumps actions/checkout from 2 to 2.3.4
  • Bumps actions/create-release from 1 to 1.1.4
  • Bumps uglify-js from 3.13.3 to 3.13.9
  • Bumps eslint from 7.25.0 to 7.28.0
  • Bumps @vercel/ncc from 0.28.2 to 0.28.6
  • Bumps @actions/github from 4.0.0 to 5.0.0
  • Bumps dangoslen/dependabot-changelog-helper from 0.3.2 to 1
  • Bumps @actions/exec from 1.0.4 to 1.1.0
  • Bumps @actions/core from 1.2.7 to 1.4.0
  • Bumps jest from 26.6.3 to 27.0.5
  • Bumps ws from 7.4.0 to 7.5.3

Changelog Enforcer 2.2.0

26 Apr 14:25
c2a8bfa
Compare
Choose a tag to compare

Internal Changes

  • The pull_request workflow now executes as a pull_request_target workflow to handle incoming pull requests from forked repos.
    • This is needed because Dependabot now works as a forked branch. The reasoning and ways to accomodate are listed in a GitHub Security article
    • The verified label is needed to allow the workflow to execute

Dependencies

  • Bumps uglify-js from 3.13.2 to 3.13.3
  • Bumps y18n from 4.0.1 to 5.0.8
  • Bumps @vercel/ncc from 0.27.0 to 0.28.2
  • Bumps @actions/core from 1.2.6 to 1.2.7
  • Bumps eslint from 7.23.0 to 7.25.0

Changelog Enforcer 2.1.0

30 Mar 00:46
62066c8
Compare
Choose a tag to compare

Deprecated

  • The input versionPattern is now deprecated. Starting in v3.0.0 the Changelog Enforcer will only work with Keep a Changelog for verifying the latest expected version.

Dependencies

  • Bumps eslint from 7.21.0 to 7.23.0
  • Bumps uglify-js from 3.13.0 3.13.2

Changelog Enforcer 2.0.2

05 Mar 16:07
ffe7ab3
Compare
Choose a tag to compare

Changed

  • Minor changes to workflows to use package.json version
  • Minor changes to tests and names

Dependencies

  • Bumps uglify-js from 3.12.1 to 3.13.0
  • Bumps eslint from 7.20.0 to 7.21.0

Changelog Enforcer 2.0.1

20 Feb 19:35
1ebd44c
Compare
Choose a tag to compare

Dependencies

  • Bump eslint from 7.17.0 to 7.20.0.
  • Bump @vercel/ncc from 0.26.1 to 0.27.0

Changed

  • Now reads the version from package.json instead of from VERSION

Changelog Enforcer v2.0.0

04 Jan 23:03
Compare
Choose a tag to compare

Added

  • Feature request from #62
    • Adds a new property missingUpdateErrorMessage for passing a custom error message when no update is found to the changelog. See the Inputs / Properties section in the README.md for more information.
    • Adds a new output errorMessage that states why the Changelog Enforcer failed. Added to allow users to use the error message within the rest of the action workflow.

Dependencies

  • Bumps @vercel/ncc from 0.25.1 to 0.26.1 (#63)
  • Bumps eslint from 7.15.0 to 7.17.0 (#64, #70)
  • Bumps node-notifier from 8.0.0 to 8.0.1 (#65)

Changelog Enforcer v1.6.1

17 Dec 13:58
8170845
Compare
Choose a tag to compare

Fixed

  • Fixes #58 by properly accounting for whitespace characters in label names.

Changelog Enforcer v1.6.0

15 Dec 19:54
f4b79b6
Compare
Choose a tag to compare

Added

  • New skipLabels input variable to supply a list of labels to skip enforcement for. See the Inputs / Properties section in the README.md for more information.

Changed

  • Deprecates the skipLabel input variable in favor of the skipLabels input variable

Dependencies

  • eslint from 7.14.0 to 7.15.0
  • uglify-js from 2.6.0 to 3.12.1
  • jest from 24.9.0 to 26.6.3