Skip to content

Releases: rossedman/gh-fleet

v0.1.9

Choose a tag to compare

@rossedman rossedman released this 29 Oct 02:07
bf15270

What's Changed

  • ci: stop deploying docs on release by @rossedman in #45
  • perf: look up exact include.names instead of listing the org by @rossedman in #46
  • perf: faster clones, batched branch lookups, and API requests capped apart from workers by @rossedman in #47
  • feat: point out easy-to-miss targets, and delete clones in the background by @rossedman in #48
  • perf: clone through a git cache kept between runs by @rossedman in #49

Full Changelog: v0.1.8...v0.1.9

v0.1.8

Choose a tag to compare

@rossedman rossedman released this 28 Oct 22:56
38b7791

What's Changed

  • feat: --debug logs each step and prints a timing table by @rossedman in #44

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@rossedman rossedman released this 28 Oct 16:14
74af69c

What's Changed

  • perf: list orgs in parallel, and split queries GitHub times out on by @rossedman in #39
  • perf: find topic and language matches with repo search by @rossedman in #40
  • perf: apply skips repos the last run found nothing to change in by @rossedman in #41
  • feat: plan one wave at a time by @rossedman in #42
  • fix: retry release signing when Sigstore's log is slow by @rossedman in #43

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@rossedman rossedman released this 27 Oct 16:34
8dfc385

What's Changed

  • fix: follow GitHub's rate limit rules by @rossedman in #37
  • perf: count only content-creating requests against the hourly limit by @rossedman in #38

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@rossedman rossedman released this 26 Oct 21:13
5c24b37

What's Changed

  • perf: look up named repos in batches of 50 by @rossedman in #35
  • perf: search first, and stop dropping repos past the 1,000-result cap by @rossedman in #36

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@rossedman rossedman released this 26 Oct 19:22
5ab3898

What's Changed

  • fix: --repo looks up only the named repos by @rossedman in #32
  • fix: include.repos alone targets only those repos, without listing the org by @rossedman in #33
  • ci: disable sarifix for now by @rossedman in #34
  • build(deps): Bump the minor-and-patch group across 1 directory with 2 updates by @dependabot[bot] in #26
  • build(deps): Bump the docs group across 1 directory with 3 updates by @dependabot[bot] in #1

New Contributors

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@rossedman rossedman released this 26 Oct 17:26
4d1b8bd

What's Changed

  • feat: docker.replace_base_image and a docker-replace-image example by @rossedman in #30
  • fix: don't query the terminal at startup by @rossedman in #31

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

v0.1.2

Choose a tag to compare

@rossedman rossedman released this 26 Oct 16:57
c22b1c0

What's Changed

  • feat: show progress during long runs by @rossedman in #28
  • fix: bare repo names and patterns in repo lists; skip empty repos by @rossedman in #29

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

v0.1.1

Choose a tag to compare

@rossedman rossedman released this 26 Oct 15:44
71cc14c

What's Changed

  • feat: glob patterns for repos in the campaign file by @rossedman in #27

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@rossedman rossedman released this 26 Oct 15:19

What's Changed

  • feat: per-repo variables and custom property targeting by @rossedman in #3
  • feat: Starlark changes by @rossedman in #4
  • feat: ordered change steps and a built-in Starlark library by @rossedman in #5
  • feat: more Starlark libraries and examples, no bash scripts by @rossedman in #6
  • docs: structured, tested Starlark library reference by @rossedman in #7
  • feat: yamlpath, jsonfile, toml, gradle, maven, dotnet and helm libraries by @rossedman in #8
  • feat: refs helper, Buildkite, Make, deploy/infra and repo-hygiene libraries by @rossedman in #9
  • feat: GitLab CI, CircleCI and Jenkins libraries by @rossedman in #10
  • feat: Android, Dev Container, golangci-lint, Ruby, Renovate and .github libraries by @rossedman in #11
  • feat: Bazel, sbt, PHP, Swift, CocoaPods, Elixir and Buf libraries by @rossedman in #12
  • feat: lint config, Azure, Bitbucket, Drone and deploy tool libraries by @rossedman in #13
  • feat: CodeQL, OpenSSF Scorecard and scanner ignore file libraries by @rossedman in #14
  • feat: Backstage catalog-info.yaml library by @rossedman in #15
  • feat: gh fleet test, plus library fixes found on real repos by @rossedman in #16
  • feat: gh fleet merge and gh fleet lib by @rossedman in #17
  • feat(status): Markdown and HTML progress reports by @rossedman in #18
  • feat: grouped plan diffs, init --from, rollout waves and owner reviewers by @rossedman in #19
  • test: GraphQL schema checks, CRLF files, Windows CI and editor fuzzing by @rossedman in #20
  • chore: gate with guardrails and scan with sarifix by @rossedman in #21
  • feat: --repo-file, --exclude and --exclude-file by @rossedman in #22
  • feat: follow gh's conventions for errors, exit codes, pipes and JSON by @rossedman in #23
  • docs: show each example's Starlark on the docs site by @rossedman in #24
  • docs: show what a status report looks like by @rossedman in #25

New Contributors

Full Changelog: https://github.com/rossedman/gh-fleet/commits/v0.1.0