From 4c0dc928c45f027d9618db60f063a389314b16b1 Mon Sep 17 00:00:00 2001 From: Gio Lodi Date: Thu, 26 Feb 2026 11:39:44 +1100 Subject: [PATCH 1/3] Add common pitfalls to `AGENTS.md` --- AGENTS.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 024ee6780..4722f5f72 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -12,6 +12,12 @@ Release Toolkit is a _fastlane_ plugin implemented as a Ruby gem (`fastlane-plu - **Main branch**: `trunk` - **Gem version**: defined in `lib/fastlane/plugin/wpmreleasetoolkit/version.rb` +## Quick Start + +```sh +bundle install && gem build && bundle exec rubocop && bundle exec rspec +``` + ## Build and Development Commands ```sh @@ -215,3 +221,7 @@ Runtime and development dependencies with version constraints are defined in `fa - **gettext** — i18n/PO files - **google-cloud-storage** — GCS uploads - **buildkit** — Buildkite API + +## Common Pitfalls + +- **Don't inspect or edit `vendor/bundle/` unless necessary** — The bundled gems live there and are managed by Bundler. From ae41e5eb0cf529eafb0ad90ef5a37b7ae3457b78 Mon Sep 17 00:00:00 2001 From: Gio Lodi Date: Thu, 26 Feb 2026 11:46:12 +1100 Subject: [PATCH 2/3] Ignore the whole of `vendor/` not just `vendor/bundle/` --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 4722f5f72..3f52a2686 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -224,4 +224,4 @@ Runtime and development dependencies with version constraints are defined in `fa ## Common Pitfalls -- **Don't inspect or edit `vendor/bundle/` unless necessary** — The bundled gems live there and are managed by Bundler. +- **Don't inspect or edit `vendor/` unless necessary** — The bundled gems and SwiftGen binaries live there. From b4f4a2d5b91a4f5cddefff79b500ac75508696f3 Mon Sep 17 00:00:00 2001 From: Gio Lodi Date: Fri, 27 Feb 2026 08:07:54 +1100 Subject: [PATCH 3/3] Remove `gem build` from quickstart Co-authored-by: Olivier Halligon --- AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 3f52a2686..122d6aa71 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -15,7 +15,7 @@ Release Toolkit is a _fastlane_ plugin implemented as a Ruby gem (`fastlane-plu ## Quick Start ```sh -bundle install && gem build && bundle exec rubocop && bundle exec rspec +bundle install && bundle exec rubocop && bundle exec rspec ``` ## Build and Development Commands