Skip to content

Releases: dutifuldev/github-sane-defaults

v0.2.0

Choose a tag to compare

@osolmaz osolmaz released this 08 Jul 13:31

What's Changed

github-sane-defaults now shows progress during long owner-wide runs.

  • Added --progress and --no-progress.
  • Shows repository-detail loading progress for OWNER --all scans.
  • Shows planning progress while checking repository settings and rulesets.
  • Shows apply progress after confirmation, counted only against repositories with real changes.
  • Keeps progress on stderr and final plan/apply output on stdout.
  • Uses bounded concurrency for repository detail loading and planning while preserving final plan order.
  • Supports user-account --all runs by using the authenticated /user/repos flow and filtering to the requested owner.

Verification

  • npm run check
  • npm run dry
  • npm run mutate
  • npm run slophammer
  • npx -y @simpledoc/simpledoc check
  • git diff --check
  • Release workflow passed and published github-sane-defaults@0.2.0 to npm with provenance.

v0.1.4

Choose a tag to compare

@osolmaz osolmaz released this 08 Jun 08:31

Changes

  • Avoid reprinting the full plan after successful apply; apply now prints only the success summary.
  • Bump package version to 0.1.4.

Verification

  • npm run check
  • npx -y @simpledoc/simpledoc check
  • git diff --check

v0.1.3

Choose a tag to compare

@osolmaz osolmaz released this 29 May 08:05

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@osolmaz osolmaz released this 29 May 07:28

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@osolmaz osolmaz released this 29 May 07:16

What's Changed

  • feat: add GitHub sane defaults CLI by @osolmaz in #1
  • feat: support positional repository targets by @osolmaz in #2
  • ci: add npm release workflow by @osolmaz in #3

New Contributors

Full Changelog: https://github.com/dutifuldev/github-sane-defaults/commits/v0.1.1