Skip to content

v1.5.0

Choose a tag to compare

@paulbalandan paulbalandan released this 18 Sep 08:13
· 29 commits to 1.x since this release
Immutable release. Only release title and notes can be modified.
v1.5.0
c267994

Important

GitHub App permission changes since v1.4.3

Carson is distributed as a per-consumer GitHub App, so existing installations do not auto-upgrade when the manifest changes. To use this release, open your App settings, go to Permissions & events, apply the changes below, and accept the resulting permission request on each installation:

  • actions: newly required at write

What's Changed

Added

  • cache-pruner subscriber: deletes Actions caches of closed pull requests and deleted branches, and sweeps caches of since-closed pull requests and aged branch caches on schedule. Needs actions: write on the App.
  • auto-labeler gains sync_exempt: labels listed there are still added by rules but never removed by sync_labels.
  • template-enforcer gains exempt_roles: authors whose repository role is listed skip the template check, and a leftover label is removed on their next edit.

Changed

  • conflicts-notifier logs at info when it skips a pull request whose mergeable state GitHub has not computed yet.
  • Re-running a workflow with debug logging enabled raises Carson's log level to debug, whatever log_level is set to.

Full Changelog: v1.4.3...v1.5.0