Skip to content

Choose a tag to compare

@suzuki-shunsuke suzuki-shunsuke released this 25 May 22:45
· 45 commits to main since this release
Immutable release. Only release title and notes can be modified.
v3.0.0
896d595

Issues | Pull Requests | v2.0.0...v3.0.0 | Base revision

This release is largely driven by the update to pinact v4.0.0.
Please also refer to the pinact v4.0.0 release notes.

⚠️ Breaking Changes

#1065 Upgrade pinact to v4.0.0
#1065 Behavior change when skip_push: true

Behavior change when skip_push: true

Previously, this was equivalent to a -check mode. It has been changed to
simply skip committing.
By default, a commit is created.

With skip_push: true, fix: true, the code is fixed but not committed.
A subsequent step can create the commit on its own.
This is useful when you want to bundle the pinact changes with other
modifications into a single commit.

With skip_push: true, fix: false, validation is performed just like the
previous skip_push: true behavior.

Features

#1065 Added inputs to support more pinact options

  • files: lets you specify target files (positional arguments of pinact run)
  • fix (--fix option)
  • no_api (--no-api option)
  • verify_min_age (--verify-min-age option)
  • branch_to_tags (--branch-to-tags option)
  • config (--config option)
  • diff_file (--diff-file option)