Skip to content

Conversation

joshdholtz
Copy link
Member

@joshdholtz joshdholtz commented Sep 27, 2024

Motivation and Context

Fixes #22248

Description

  • Filter out duplicate builds caused by querying X.Y.0 and X.Y

ℹ️ There is probably a more efficient solution but this one is has least logic change so most shippable ATM 😊 We can improve more later 🤷‍♂️

Testing Steps

Update Gemfile and run bundle install, bundle update fastlane, or bundle update

gem "fastlane", :git => "https://github.com/fastlane/fastlane.git", :branch => "fix-duplicate-builds-in-build-watcher"

Copy link
Member

@KrauseFx KrauseFx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's gooooo

Copy link
Collaborator

@taquitos taquitos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yassssss

Copy link
Member

@mollyIV mollyIV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's go 🚀

@joshdholtz joshdholtz merged commit c59fe37 into master Sep 27, 2024
7 checks passed
@revolter revolter deleted the fix-duplicate-builds-in-build-watcher branch September 27, 2024 05:59
@TheMetalCode
Copy link
Contributor

@joshdholtz OMG thank you! I drove myself nuts on #22255 with fixing the tests and woke up wondering about just fixing the dupe condition and being done with it. 😆

@joshdholtz
Copy link
Member Author

@joshdholtz OMG thank you! I drove myself nuts on #22255 with fixing the tests and woke up wondering about just fixing the dupe condition and being done with it. 😆

Ha! I was also thinking of the most correct way to do it but I realized it was too late and I was too old to try to change that much code 🫠 It probably does need to be fixed properly at some point but 🤷‍♂️

Thanks for all your effort though! ❤️

LazyAfternoons added a commit to pagopa/io-app that referenced this pull request Oct 4, 2024
## Short description
This PR updates `fastlane` version to `2.223.1` which fixes an error
with [duplicate builds](fastlane/fastlane#22256)
being matched in BuildWatcher.

## List of changes proposed in this pull request
- Update `Gemfile` and `Gemfile.lock` with the new fastlane version.

## How to test
We can test this by running a new beta. If it doesn't work, we can
revert it straight away.
LazyAfternoons added a commit to pagopa/io-app that referenced this pull request Oct 8, 2024
## Short description
This PR updates `fastlane` version to `2.223.1` which fixes an error
with [duplicate builds](fastlane/fastlane#22256)
being matched in BuildWatcher.

## List of changes proposed in this pull request
- Update `Gemfile` and `Gemfile.lock` with the new fastlane version.

## How to test
We can test this by running a new beta. If it doesn't work, we can
revert it straight away.
rasberik pushed a commit to rasberik/fastlane that referenced this pull request Oct 11, 2024
…2256)

* [core] fix duplicate builds being matched in BuildWatcher

* Fix lint and tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Search query: Found more than 1 matching build
5 participants