GitPedia
zapier

zapier/tfbuddy

Terraform Cloud pull request alternate workflow

26 Releases
Latest: 1mo ago
v0.5.1Latest
horakihorhorakihor·1mo ago·May 22, 2026
GitHub

📋 What's Changed

  • fix: dedupe TFC run-event publishes and mark locked-workspace errors by @horakihor in https://github.com/zapier/tfbuddy/pull/66
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.5.0...v0.5.1
v0.5.0
chpatinoschpatinos·1mo ago·May 15, 2026
GitHub

📋 What's Changed

  • CLOUD-695: Fan-Out workspace triggers by @chpatinos in https://github.com/zapier/tfbuddy/pull/62
  • Replaced sequential workspace processing with JetStream fan-out architecture
  • Fixed cross-workspace data leakage under concurrency
  • Added client-side TFC API rate limiter
  • End-to-end JetStream deduplication and graceful error handling
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.4.1...v0.5.0
v0.4.1
MeNsaaHMeNsaaH·1mo ago·May 13, 2026
GitHub

📋 What's Changed

  • fix: attach pipeline ID to GitLab commit status updates by @MeNsaaH in https://github.com/zapier/tfbuddy/pull/65
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.4.0...v0.4.1
v0.4.0
MeNsaaHMeNsaaH·1mo ago·May 8, 2026
GitHub

📋 What's Changed

  • Bump github.com/nats-io/nats-server/v2 from 2.9.8 to 2.11.15 by @dependabot[bot] in https://github.com/zapier/tfbuddy/pull/61
  • Bump google.golang.org/grpc from 1.72.1 to 1.79.3 by @dependabot[bot] in https://github.com/zapier/tfbuddy/pull/60
  • fix: scope merge cleanup to touched workspaces by @MeNsaaH in https://github.com/zapier/tfbuddy/pull/59
  • refactor: move tfbuddy-owned config to viper by @MeNsaaH in https://github.com/zapier/tfbuddy/pull/64

New Contributors

  • @dependabot[bot] made their first contribution in https://github.com/zapier/tfbuddy/pull/61
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.7...v0.4.0
v0.3.7
horakihorhorakihor·1mo ago·April 27, 2026
GitHub

📋 What's Changed

  • CLOUD-933 Fix stale workspace lock cleanup and add auto-recovery by @horakihor in https://github.com/zapier/tfbuddy/pull/56
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.6...v0.3.7
v0.3.6
horakihorhorakihor·2mo ago·April 15, 2026
GitHub

📋 What's Changed

  • CLOUD-1653 Fix modified workspace discovery by @horakihor in https://github.com/zapier/tfbuddy/pull/54
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.5...v0.3.6
v0.3.5
horakihorhorakihor·2mo ago·April 9, 2026
GitHub

📋 What's Changed

  • CLOUD-1721 Add TFBUDDY_DELETE_OLD_COMMENTS feature by @horakihor in https://github.com/zapier/tfbuddy/pull/53

New Contributors

  • @horakihor made their first contribution in https://github.com/zapier/tfbuddy/pull/53
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.4...v0.3.5
v0.3.4
MeNsaaHMeNsaaH·7mo ago·November 18, 2025
GitHub

📋 What's Changed

  • fix: Fix tools version by @MeNsaaH in https://github.com/zapier/tfbuddy/pull/52
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.3...v0.3.4
v0.3.3
davidwin93davidwin93·7mo ago·November 18, 2025
GitHub

📋 What's Changed

  • upgrade to latest packages and golang, which fixes a type mismatch by @djeebus in https://github.com/zapier/tfbuddy/pull/46
  • Improve testing in pkg/allow_list by @adampie in https://github.com/zapier/tfbuddy/pull/49
  • feat: Add feature to fail policy checks on CI by @MeNsaaH in https://github.com/zapier/tfbuddy/pull/51

New Contributors

  • @djeebus made their first contribution in https://github.com/zapier/tfbuddy/pull/46
  • @MeNsaaH made their first contribution in https://github.com/zapier/tfbuddy/pull/51
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.2...v0.3.3
v0.3.2
sampsresampsre·1y ago·November 29, 2024
GitHub

📋 What's Changed

  • Adding tests debugging dir and subdir names by @adampie in https://github.com/zapier/tfbuddy/pull/44
  • Cloud 257 Fix Resolving File Paths with a Common Suffix by @samplantzapier in https://github.com/zapier/tfbuddy/pull/45

New Contributors

  • @adampie made their first contribution in https://github.com/zapier/tfbuddy/pull/44
  • @samplantzapier made their first contribution in https://github.com/zapier/tfbuddy/pull/45
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.1...v0.3.2
v0.2.3
sampsresampsre·1y ago·November 29, 2024
GitHub

🐛 Hot Fix Commits Added

  • Adding tests debugging dir and subdir names by @adampie in https://github.com/zapier/tfbuddy/pull/44
  • Cloud 257 Fix Resolving File Paths with a Common Suffix by @samplantzapier in https://github.com/zapier/tfbuddy/pull/45
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.2.2...v0.2.3
v0.3.1
sampsresampsre·1y ago·August 22, 2024
GitHub

📋 What's Changed

  • fix gitlab formatting error by @Greyeye in https://github.com/zapier/tfbuddy/pull/43

New Contributors

  • @Greyeye made their first contribution in https://github.com/zapier/tfbuddy/pull/43
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.3.0...v0.3.1
v0.2.2
sampsresampsre·1y ago·August 22, 2024
GitHub

📋 What's Changed

  • fix gitlab URL formatting error in v0.2.1 backport of https://github.com/zapier/tfbuddy/pull/43 for v0.2.1
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.2.1...v0.2.2
v0.3.0
davidwin93davidwin93·2y ago·October 24, 2023
GitHub

📋 What's Changed

  • Add support for AllowEmptyRun by @wernken-ng in https://github.com/zapier/tfbuddy/pull/38
  • Merge on successful apply by @davidwin93 in https://github.com/zapier/tfbuddy/pull/39

New Contributors

  • @wernken-ng made their first contribution in https://github.com/zapier/tfbuddy/pull/38
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.2.1...v0.3.0
v0.2.1
djeebusdjeebus·2y ago·August 17, 2023
GitHub

📋 What's Changed

  • Pretty up previous TFC runs URLs list via markdown tables instead of just a list of URLs by @ahinh43 in https://github.com/zapier/tfbuddy/pull/35
  • Add Basic OTEL Tracing to TFBuddy by @mplachter in https://github.com/zapier/tfbuddy/pull/26
  • Have `getLatestPipelineID` return branch pipeline ID if no merge request pipeline was found by @ahinh43 in https://github.com/zapier/tfbuddy/pull/36
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.2.0...v0.2.1
v0.2.0
sl1pm4tsl1pm4t·2y ago·July 26, 2023
GitHub

📋 What's Changed

  • Add in exp backoff for finding MR pipelines by @polyrain in https://github.com/zapier/tfbuddy/pull/29
  • Delete old comments whenever we start a new TFC run by @polyrain in https://github.com/zapier/tfbuddy/pull/30
  • Copy improved ngrok setup from kubechecks by @sl1pm4t in https://github.com/zapier/tfbuddy/pull/32
  • Add support for Terraform 1.5 `import {}` actions by @ahinh43 in https://github.com/zapier/tfbuddy/pull/31

New Contributors

  • @polyrain made their first contribution in https://github.com/zapier/tfbuddy/pull/29
  • @ahinh43 made their first contribution in https://github.com/zapier/tfbuddy/pull/31
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.7...v0.2.0
v0.1.7
mplachtermplachter·3y ago·May 2, 2023
GitHub

📋 What's Changed

  • chore: update docs by @stephanGarland in https://github.com/zapier/tfbuddy/pull/21
  • add a parameter to pass targets back to TFRunner by @mplachter in https://github.com/zapier/tfbuddy/pull/27

New Contributors

  • @stephanGarland made their first contribution in https://github.com/zapier/tfbuddy/pull/21
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.6...v0.1.7
v0.1.6
davidwin93davidwin93·3y ago·February 8, 2023
GitHub

📋 What's Changed

  • Refactor Trigger Actions and Add Ability To Kick Off Runs With Specified Terraform Version by @mplachter in https://github.com/zapier/tfbuddy/pull/20
  • refactor vcs implementations under the vcs folder by @mplachter in https://github.com/zapier/tfbuddy/pull/22
  • update go-git to v5.5.2 by @davidwin93 in https://github.com/zapier/tfbuddy/pull/23

New Contributors

  • @mplachter made their first contribution in https://github.com/zapier/tfbuddy/pull/20
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.5...v0.1.6
v0.1.5
davidwin93davidwin93·3y ago·January 19, 2023
GitHub

📋 What's Changed

  • chore(deps): update go-github to v49, githubevents to v1.7.0, update deps by @cbrgm in https://github.com/zapier/tfbuddy/pull/13
  • Improve error handling and prevent unrecoverable situations by @davidwin93 in https://github.com/zapier/tfbuddy/pull/17

New Contributors

  • @cbrgm made their first contribution in https://github.com/zapier/tfbuddy/pull/13
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.4...v0.1.5
v0.1.4
davidwin93davidwin93·3y ago·January 10, 2023
GitHub

📋 What's Changed

  • Handle no runs with no error in comment_actions by @davidwin93 in https://github.com/zapier/tfbuddy/pull/16
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.3...v0.1.4
v0.1.3
davidwin93davidwin93·3y ago·January 9, 2023
GitHub

📋 What's Changed

  • Revert change on how release locks msg is created and fix infinite loop bug by @davidwin93 in https://github.com/zapier/tfbuddy/pull/12
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.2...v0.1.3
v0.1.2
davidwin93davidwin93·3y ago·January 5, 2023
GitHub

📋 What's Changed

  • Add detail to docs. by @sl1pm4t in https://github.com/zapier/tfbuddy/pull/5
  • Configurable git clone depth by @davidwin93 in https://github.com/zapier/tfbuddy/pull/9
  • Improve error logging and handle unlocked workspaces better by @davidwin93 in https://github.com/zapier/tfbuddy/pull/8
  • Prevent Gitlab MR events from being dropped by @davidwin93 in https://github.com/zapier/tfbuddy/pull/11
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.1...v0.1.2
v0.1.1
sl1pm4tsl1pm4t·3y ago·December 22, 2022
GitHub

📋 What's Changed

  • Add helm repo to install docs by @sl1pm4t in https://github.com/zapier/tfbuddy/pull/3
  • downgrade go-git by @davidwin93 in https://github.com/zapier/tfbuddy/pull/4
  • Full Changelog: https://github.com/zapier/tfbuddy/compare/v0.1.0...v0.1.1
v0.1.0
sl1pm4tsl1pm4t·3y ago·December 22, 2022
GitHub

📋 What's Changed

  • Open Source TFBuddy by @sl1pm4t in https://github.com/zapier/tfbuddy/pull/1
  • Update helm image repo and fix release pipeline by @davidwin93 in https://github.com/zapier/tfbuddy/pull/2

New Contributors

  • @sl1pm4t made their first contribution in https://github.com/zapier/tfbuddy/pull/1
  • @davidwin93 made their first contribution in https://github.com/zapier/tfbuddy/pull/2
  • Full Changelog: https://github.com/zapier/tfbuddy/commits/v0.1.0
tfbuddy-0.2.0
github-actions[bot]github-actions[bot]·3y ago·December 22, 2022
GitHub

A Helm chart for tfbuddy

tfbuddy-0.1.0
github-actions[bot]github-actions[bot]·3y ago·December 22, 2022
GitHub

A Helm chart for tfbuddy