Skip to content

Releases: form8ion/repository-settings

v2.0.0

06 Jun 21:23
4134d87

Choose a tag to compare

2.0.0 (2025-06-06)

Bug Fixes

  • check-bypass: warn about missing octokit instance when enabling fallback input (ca89489)
  • deps: drop support for octokit v6 now that v7 is available (f3eae1c)
  • deps: update dependency @octokit/core to v7 (b26c937)

Features

  • bypass-team: enable the team id to be entered directly when no octokit is provided (e23095c)
  • bypass: prompt to confirm if admins should be able to bypass required checks for user repo (8317573)
  • check-bypass: prompt for choice of team to enable bypass (2101808), closes #482
  • expect the .github/ directory to exist already (fc33563)
  • logger: expect a logger to be passed as a dependency rather than depending on cli-messages (f277306)
  • logs: output messages when lifting rulesets (77a0f7e)
  • node-versions: define supported node ranges (ea87a81)
  • octokit: log warning about bypass-actors failure when octokit instance is not provided (a9438fd)
  • required-checks: require verification to pass when defining rulesets initially (c7840a4)
  • rulesets: add the desired rules to an existing list of rulesets (3464a18)
  • verification-bypass: enable the admin role to bypass for personal repos (8c183e3)
  • verification: prompt for bypass team id (a6d3199), closes #482

BREAKING CHANGES

  • scaffolding now expects the .github/ directory to already exist
  • deps: octokit v7 is now required instead of v6
  • check-bypass: and octokit instance and vcs details for the current repository are now both
    required
  • node-versions: supported node versions have been defined
  • verification: a prompt is now required as a dependency so the bypass team can be chosen for the
    verification required check rule
  • logger: a logger is now expected to be passed as a dependency

v2.0.0-beta.8

06 Jun 20:43
8317573

Choose a tag to compare

v2.0.0-beta.8 Pre-release
Pre-release

2.0.0-beta.8 (2025-06-06)

Features

  • bypass: prompt to confirm if admins should be able to bypass required checks for user repo (8317573)

v2.0.0-beta.7

06 Jun 20:11
a9438fd

Choose a tag to compare

v2.0.0-beta.7 Pre-release
Pre-release

2.0.0-beta.7 (2025-06-06)

Features

  • octokit: log warning about bypass-actors failure when octokit instance is not provided (a9438fd)

v2.0.0-beta.6

30 May 19:13
bb12752

Choose a tag to compare

v2.0.0-beta.6 Pre-release
Pre-release

2.0.0-beta.6 (2025-05-30)

Features

  • expect the .github/ directory to exist already (fc33563)

BREAKING CHANGES

  • scaffolding now expects the .github/ directory to already exist

v2.0.0-beta.5

25 May 13:47
0045dbb

Choose a tag to compare

v2.0.0-beta.5 Pre-release
Pre-release

2.0.0-beta.5 (2025-05-25)

Bug Fixes

  • deps: drop support for octokit v6 now that v7 is available (f3eae1c)
  • deps: update dependency @octokit/core to v7 (b26c937)

BREAKING CHANGES

  • deps: octokit v7 is now required instead of v6

v2.0.0-beta.4

20 May 04:10
8c183e3

Choose a tag to compare

v2.0.0-beta.4 Pre-release
Pre-release

2.0.0-beta.4 (2025-05-20)

Features

  • verification-bypass: enable the admin role to bypass for personal repos (8c183e3)

v2.0.0-beta.3

19 Apr 18:04
ca89489

Choose a tag to compare

v2.0.0-beta.3 Pre-release
Pre-release

2.0.0-beta.3 (2025-04-19)

Bug Fixes

  • check-bypass: warn about missing octokit instance when enabling fallback input (ca89489)

v2.0.0-beta.2

19 Apr 17:48
e23095c

Choose a tag to compare

v2.0.0-beta.2 Pre-release
Pre-release

2.0.0-beta.2 (2025-04-19)

Features

  • bypass-team: enable the team id to be entered directly when no octokit is provided (e23095c)

v2.0.0-beta.1

19 Apr 17:19
b358245

Choose a tag to compare

v2.0.0-beta.1 Pre-release
Pre-release

2.0.0-beta.1 (2025-04-19)

Features

  • check-bypass: prompt for choice of team to enable bypass (2101808), closes #482
  • logger: expect a logger to be passed as a dependency rather than depending on cli-messages (f277306)
  • logs: output messages when lifting rulesets (77a0f7e)
  • node-versions: define supported node ranges (ea87a81)
  • required-checks: require verification to pass when defining rulesets initially (c7840a4)
  • rulesets: add the desired rules to an existing list of rulesets (3464a18)
  • verification: prompt for bypass team id (a6d3199), closes #482

BREAKING CHANGES

  • check-bypass: and octokit instance and vcs details for the current repository are now both
    required
  • node-versions: supported node versions have been defined
  • verification: a prompt is now required as a dependency so the bypass team can be chosen for the
    verification required check rule
  • logger: a logger is now expected to be passed as a dependency

v2.0.0-alpha.5

19 Apr 05:02
2101808

Choose a tag to compare

v2.0.0-alpha.5 Pre-release
Pre-release

2.0.0-alpha.5 (2025-04-19)

Features

  • check-bypass: prompt for choice of team to enable bypass (2101808), closes #482

BREAKING CHANGES

  • check-bypass: and octokit instance and vcs details for the current repository are now both
    required