Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency fastlane to v2.214.0 #2291

Merged
merged 1 commit into from
Sep 15, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 15, 2023

Mend Renovate

This PR contains the following updates:

Package Update Change
fastlane (source, changelog) minor 2.187.0 -> 2.214.0
fastlane (source, changelog) minor 2.172.0 -> 2.214.0

Release Notes

fastlane/fastlane (fastlane)

v2.214.0: Improvements

Compare Source

v2.213.0: Improvements

  • [core][match] remove obsolete and expired WWDR G1 certificate (#​21271) via Frederik Seiffert (@​triplef)
  • [action][ensure_git_status_clean] new ignore_files option for explicitly ignoring files (#​21283) via Josh Holtz (@​joshdholtz)
  • [scan] run simulator destination with arch=x86_64 for Xcode 14.3 and up if on Intel (#​21284) via Josh Holtz (@​joshdholtz)
  • [match] adding support for self-managed GitLab instances (#​21274) via Darby Frey (@​darbyfrey)
  • [pilot] fix increase limit for build query (#​21212) via Eric Lindvall (@​eric)
  • [dependency] relax multipart_post dependency version requirement (#​20870) via Edouard Brière (@​edouard)

v2.212.2: Improvements and fix for some App Store Connect APIs

Compare Source

  • [ci] Only run all mac jobs on master and version bump branches (#​21088) via Josh Holtz (@​joshdholtz)
  • [spaceship] remove deprecated attributes from apps requests (#​21187) via Kohki Miki (@​giginet)
  • [snapshot] fix resolve deadlock in LatestOsVersion#version_for_os (#​20329) via stbix (@​stbix)
  • [deliver] Implements verify with altool for Xcode 14 validation (#​20738) via Pol Piella Abadia (@​polpielladev)
  • [action][ensure_git_status_clean] fix incorrect "ignored" param handling (#​20976) via Iulian Onofrei (@​revolter)
  • [spaceship] increase limit for build query in distribute to handle multiple platforms (#​21087) via Eric Lindvall (@​eric)

v2.212.1: Fix for Apple ID lockout and Access Forbidden with new hashcash header

Compare Source

v2.212.0: Improvements

Compare Source

  • [fastlane_core] New FASTLANE_WWDR_USE_HTTP1_AND_RETRIES env (feature flag) to use http 1.1 and retries when installing WWDC certs to fix some CI failures (#​21044) via Josh Holtz (@​joshdholtz)
  • [CI] Update deprecated CircleCI images (#​20932) via Aaron Brager (@​getaaron)
  • [spaceship] Add language name in stack trace when localization operations fail (#​20581) via Cristian Caruceru (@​ccaruceru)
  • [gym] Add show build timing summary option (#​20896) via Pol Piella (@​polpielladev)
  • [deliver] add iPad Pro 6th generation (#​20993) via Kohki Miki (@​giginet)
  • [action][import_from_git] fix error when cache_path is not specified (#​20958) via Vitalii Budnik (@​nekrich)
  • [spaceship] add methods to rename and disable/enable devices (#​20928) via Vitalii Budnik (@​nekrich)
  • [spaceship] Remove unused params in ConnectAPI::Device (#​20931) via Aaron Brager (@​getaaron)
  • [action][xcodes] add error handling for xcodes when running the installed cmd (#​20867) via Gio Lodi (@​mokagio)
  • [scan] add option to specify result bundle path (#​20742) via Benedek Kozma (@​Cyberbeni)
  • [deliver] fix bug when canceling a rejected submission (#​20754) via merchang (@​merchang)
  • [fastlane_core] prevent negative argument error for message formatting (#​20857) via Akseli Lukkarila (@​akselilukkarila)
  • [spaceship] support fetching build_bundle_file_sizes for a BuildBundle (#​20860) via Liam Nichols (@​liamnichols)
  • [action][update_project_provisioning] redownload AppleIncRootCertificate.cer if file size is 0. (#​20812) via Jerry.Qiushi (@​JerryZQS)
  • [docs] add link to Spaceship Debugging docs from Tooling and Debugging docs (#​20849) via Rob Mathers (@​robmathers)
  • [screengrab] fix formatting of the screengrab / capture_android_screenshots docs (#​20597) via Olivier Halligon (@​AliSoftware)
  • [action][pod lib lint] fix grammar in success message (#​20627) via Tejas Sharma (@​tejassharma96)
  • [match] developer id installer profile for the accessible environments (#​20782) via Paul Taykalo (@​PaulTaykalo)

v2.211.0: Improvements

Compare Source

  • [release] fix for more forgiving changelog generation for release (#​20851) via Josh Holtz (@​joshdholtz)
  • [match][sigh] add support for Apple Silicon Macs in iOS/iPadOS provisioning profiles (#​20676) via Philipp Resch (@​PinkidG)
  • [snapshot] fix compiler error on SnapshotHelper.swift (#​20689) via amcalgates (@​amcalgates)
  • [match] fix match nuke not deleting decrypted files (#​20776) via Iulian Onofrei (@​revolter)
  • [docs] update path to iTMSTransporter for Fastlane.swift (#​20795) via Rafał Wyszomirski (@​rafauke)
  • [action][update_code_signing_settings] add sdk key to update_code_signing_settings (#​20655) via gabimoncha (@​gabimoncha)
  • [pilot][deliver] fix private method clone' called for # on uploading app (#​20662) via freddi(Yuki Aki) (@​freddi-kit)
  • [spaceship] implement resolution center API in Spaceship::ConnectAPI (#​20726) via Hiroto Nakamura (@​Hiroto-N)
  • [action] add xcodes action, deprecating xcversion and xcode-install (#​20672) via Roger Oba (@​rogerluan)
  • [frameit] fix device detection that would match less specific devices first (#​20642) via Guglielmo Faglioni (@​guidev)
  • [deliver] add support to detecting and uploading 6.7" (iPhone 14 Pro Max) screenshots (#​20694) via Evgeny Cherpak (@​cherpake)

v2.210.1: Hotfix for deliver and pilot

Compare Source

  • [pilot][deliver] Fix how to encode base64 p8 key on deliver and pilot (#​20669) via freddi(Yuki Aki) (@​freddi-kit)

v2.210.0: Improvements

Compare Source

  • [deliver][pilot] use altool instead of using iTMSTransporter for Xcode 14 (#​20631) via freddi(Yuki Aki) (@​freddi-kit)
  • [docs][run_tests] fix typo and improve phrasing of documentation (#​20585) via Roger Oba (@​rogerluan)

v2.209.1: Improvements

Compare Source

v2.209.0: Improvements

Compare Source

  • [deliver] fix typo caused by string concatenation (#​20531) via Roger Oba (@​rogerluan)
  • [frameit] faceook.design moved to design.facebook.com (#​20513) via Guglielmo Faglioni (@​guidev)
  • [match][sigh][cert] added checking hash of installed wwdr certificates (#​20507) via grey442 (@​grey442)
  • [action] adding no overwrite and local only options to the pod repo push command (#​20455) via polmum (@​polmum)
  • [core] fix unescaped \ (#​20508) via Arthur Baars (@​aibaars)
  • [action][tests] don't create keychain files in lazy manner (#​20478) via Bartosz Nowak (@​DuMaM)
  • [pilot] app_version and app_build should not be fetched from a local IPA or PKG when distribute_only is set (#​20488) via Colin Tremblay (@​tremblay)
  • [match] suppress null byte message (#​20497) via Aaron Brager (@​getaaron)

v2.208.0: Improvements

Compare Source

  • [spaceship] fix fastlane init and temporarily retrofitting Spaceship::Tunes::Application.find (#​20480) via Josh Holtz (@​joshdholtz)
  • [match][sigh] prefer default keychain during wwdr cert installation (#​20448) via Bartosz Nowak (@​DuMaM)
  • [match][sigh] fix access to certs installed by fastlane tools for productsign command for macOS (#​20474) via Bartosz Nowak (@​DuMaM)
  • [match] extract the certificate name from provisioning profiles (#​20187) via Tejas Sharma (@​tejassharma96)
  • [action][changelog_from_git_commits] fix description for documentation (#​20430) via Mathijs Bernson (@​mbernson)
  • [snapshot] use empty string to blank out operator name by default (#​20429) via Zev Eisenberg (@​ZevEisenberg)
  • [trainer] fix ERB.new() deprecation warnings (#​20440) via Philipp Wallisch (@​wallisch)
  • [match] fixes set up bugs when using GitLab Secure Files as a Match storage backend (#​20452) via Darby Frey (@​darbyfrey)

v2.207.0: Many Improvements and Dropping Ruby 2.5 Support

Compare Source

v2.206.2: Improvements

Compare Source

v2.206.1: Hot fix

Compare Source

  • [regression][fastlane] fixed fastlane command issue when tool name not provided (#​20295) via Manish Rathi (@​crazymanish)
  • [aciton][import_from_git] fix/import from git spec fail with non master default branch (#​20297) via Jerome Lacoste (@​lacostej)

v2.206.0: Improvements

Compare Source

  • [match] add support for Developer ID certificates from G2 Sub-CA (#​20145) via Frederik Seiffert (@​triplef)
  • [spaceship] add ability to invite a single TestFlight user (#​20112) via Lucas (@​LcTwisk)
  • [deliver] add verify_only option to deliver (#​20247) via Pol Piella (@​pol-piella)
  • [scan] fix scan failing to return results when there are test failures (#​20237) via Mahmood Tahir (@​tahirmt)
  • [docs] remove named parameter from create_capability example. (#​20197) via Trent Kocurek (@​t2)
  • [spaceship] fix creation App Store Connect API authorization token (#​20206) via Yuya Oka (@​nnsnodnb)
  • [match] add option to skip google account confirmation (#​20223) via Tim Sneed (@​trsneed)
  • [aciton][setup_ci] added timeout param into setup_ci (#​20211) via javigines (@​javigines)
  • [action][danger] add GitHub Enterprise flags (#​20216) via Alexander Weiß (@​alexanderwe)
  • [fastlane] allows aliased tool names (build_app, sync_code_signing, etc) to run from CLI (#​20287) via Josh Holtz (@​joshdholtz)
  • [spaceship] update buildDeliveries request to use app id in path (#​20268) via Lukasz Grabowski (@​lucgrabowski)
  • [spaceship] update Spaceship::ConnectAPI::User model to include delete! method (#​20251) via Liam Nichols (@​liamnichols)
  • [infra] changelog will now show github usernames which makes contributors stand out more in releases (#​20214) via Josh Holtz (@​joshdholtz)

v2.205.2: Improvements

Compare Source

  • [action][update_project_provisioning] fail when profile cannot be verified (#​20169) via Lukasz Grabowski (@​lucgrabowski)
  • [match] check validity of provisioning profile certificates when force_for_new_certificates option is provided (#​20194) via Vitalii Budnik (@​nekrich)
  • [spaceship] refresh token and retry on authorization errors (#​19502) via Anderson Mesquita (@​andersonvom)
  • [frameit] add support for iPhone 13 device family with updated colors (#​20148) via Braden Casperson (@​casperson)
  • [match] fix crash in match when passing a frozen value as app_identifiers (#​20125) via Olivier Halligon (@​AliSoftware)

v2.205.1: Improvements

Compare Source

  • [trainer] reports failure with skipped tests (#​20045) via Mahmood Tahir
  • [spaceship][tunes] fix 'block in select_team': [!] undefined method `[]' for nil:NilClass (#​20088) via Hiroki Nomura

v2.205.0: Fix for Apple ID authentication

Compare Source

  • [spaceship] fix for Apple ID authentication - replace teams endpoints (#​20083) via Josh Holtz
  • [fastlane_core] add env var to skip printing plugins table. (#​19963) via Roger Oba
  • [action][git_commit action] use safer way of calling sh (#​19978) via Olivier Halligon
  • [spaceship] Add unresolved_issues to review submission states and update get_in_progress method (#​19979) via Ivan Vrsajkov
  • [supply] Prefer all default tracks (#​19926) (#​20010) via Taneli Korri
  • [trainer] Return Test Plan Configuration in JUnit output (#​20016) via Seb Skuse

Big thank you to @​VrsajkovIvan33 and @​valerio-castelli for doing the investigation and majority of the fixing for the Apple ID authentication and session issue ❤️

v2.204.3: Improvements

Compare Source

  • [trainer][scan] identify skipped tests in xcresult and export to Junit format and output in scan (#​19957) via Igor Makarov
  • [Fastlane.Swift] Swift fastlane upgrader #​18933 (#​19914) via Enrique Garcia
  • [pem][spaceship] update development push certificate type ID (#​19879) via Igor Makarov
  • [snapshot] fix compile error on macCatalyst (#​19917) via Philipp Arndt
  • [Fastlane.Swift] readPodspec: return map of [String: Any] (#​19953) via Hais Deakin
  • [match] update :force_for_new_certificates option description (#​19938) via Wolfgang Lutz

v2.204.2: App Store Connect API is fixed - reverts local filtering

Compare Source

Version 2.204.1 will be removed from RubyGems as the temporary fix is no longer needed

v2.204.1: Temporary App Store Connect Fix

Compare Source

  • [spaceship][deliver][pilot] temporarily fix finding app by filtering by bundle id locally (#​19900) via Josh Holtz (@​joshdholtz)

v2.204.0: Improvements

Compare Source

  • [snapshot][fastlane_core] hotfix/simulator not starting Xcode 13 (#​19531) via Markus Moltke
  • [pilot] support internal groups for testflight (#​19735) via Tamas Horvath
  • [match] fix typo in Match::Storage::S3Storage#s3_object_path (#​19870) via Fotos Georgiadis
  • [pilot][upload_to_testflight] Send pkg to mac testflight when both ipa and pkg are available (#​19801) via Lukasz Grabowski
  • [snapshot] update example devices included with xcode 13.1 (#​19615) via David E. Weekly
  • [match] add an option to safe remove certs for nuke (#​19617) via Lukasz Grabowski
  • [Fastlane.swift] fixes issues with running on Apple Silicon #​18502 (#​19555) via Enrique
  • [fastlane] fixes bug in string concatenation of verify_build error message (#​19873) via Rogerio de Paula Assis
  • [scan] fix issue when scan failed to zip_build_products for build_for_testing option (#​19875) via Manish Rathi
  • [trainer][regression] fixes fail_build parameter which stopped working (#​19882) via David Cacenabes

v2.203.0: Improvements

Compare Source

  • [scan] fix crash if no derived data (#​19871) via Josh Holtz
  • [scan] Return results when running scan (#​19860) via Tejas Sharma
  • [scan] add parallel_testing option to scan (#​19857) via Tejas Sharma

v2.202.0: Deliver uses updated review submission API

Compare Source

  • [deliver] migrate to new App Store Connect API 1.7 review submission API (#​19838) via Josh Holtz

Notes

  • deliver's submit_for_review and reject_if_possible are updated to use App Store Connect API version 1.7
    • Migrates deliver to a new API endpoint for review submissions
      • However, deliver does not support submitting multiple items for review yet
    • Previous submission API is now deprecated

Big thank you to @​valerio-castelli for preparing spaceship for these endpoints in #​19751

v2.201.2: Hotfixes for scan

Compare Source

  • [scan] look for xcresult in derived data instead of forcing temp dir or output_path (#​19845) via Josh Holtz
  • [scan] fix off by one for scan's number_of_retries with xcode 13 (#​19844) via Josh Holtz

v2.201.1: Hotfixes for scan and trainer

Compare Source

  • [scan] prevent error from raising and prevent xcresult processing when multiple devices with xcpretty (#​19829) via Josh Holtz
  • [trainer] Make new options used by scan public (to fix crash) (#​19828) via Josh Holtz
  • [scan][xcov] set xcresult path in SharedValues and use as default in xcov (#​19825) via Josh Holtz

v2.201.0: Enable xcbeautify and remove dependency on xcpretty

Compare Source

  • [scan][gym][snapshot] Remove XCPretty dependency and add xcbeautify as an option (#​19629) via Josh Holtz

High Level Notes

  • scan no longer relies on xcpretty for JUnit output or to determine success or failure
  • trainer has now been moved inside of fastlane and is no longer needed as a plugin
    • Please remove fastlane-plugin-trainer from your Gemfile or Pluginfile
  • Added xcodebuild_formatter option to scan, gym, and snapshot

Detailed Notes

  • scan no longer relies on xcpretty for JUnit output or to determine success or failure
    • trainer has now been moved inside of fastlane and is used to determine determine success and failure of scan
    • Note: junit will be made by xcpretty is using xcpretty, otherwise it will be made with trainer
    • Note: html will only be made if using xcpretty
  • scan's option for number_of_retries now uses Xcode 13's retry tests
    • In Xcode 12 and under it will still use fastlane's implementation to try to only rerun tests that have failed
  • Added xcodebuild_formatter option to scan, gym, and snapshot
    • Defaults to xcbeautify if installed
      • But will default back to xcpretty if any "xcpretty" specific options are set (ex: xcpretty_formatter, xcpretty_args)
    • Otherwise falls back to xcpretty
    • You can also pass anything for xcodebuild to pipe to like xcodebuild_formatter: "/path/to/other/xcbeautify"
    • For no formatting, set the formatter to an empty string like `xcodebuild_formatter: ""'
  • Added new option to scan for output_remove_retry_attempts
    • Removes the count and any retry attempts from junit report and scan test results table
  • Added migration error if using fastlane-plugin-trainer and tells user to remove it

View more info on Xcode Formatters

v2.200.0: Improvements

Compare Source

  • [spaceship] Initial support for updated review submissions flow (#​19751) via Valerio Castelli
  • [fastlane_core] fix non-UTF-8 char issues when analysing ipa (#​19697) via Shifei Chen
  • [supply] add an option to change the release status of a promoted track (#​19701) via Joe Flateau
  • [fastlane_core] use randomly generated filename(s) for -assetFile when uploading binaries to Testflight/App Store (#​19716) via David Kim
  • [action][get_version_number] get_version_number in xcode 13 project can't read version_number (#​19773) via dejunDev
  • [deliver] Add Watch Series 7 screen size (#​19782) via Gero Gerke
  • [action][download_dsyms] Fix download-dsym unnecessary builds scan when after_uploaded_date provided (#​19765) via German Velibekov
  • [gym] Correctly inherit OTHER_SWIFT_FLAGS when using option 'analyze_build_time' (#​19737) via Tracy Keeling
  • [scan] Fix: test retries succeeding when they shouldn't (#​19749) via Eric Yuan

v2.199.0: Improvements

Compare Source

  • [docs] modernize markdown syntax of auto-generated README documentation (#​19643) via Roger Oba
  • [action] allow using a .xcode-version file with xcversion action (#​19644) via Roger Oba
  • [spaceship] spaceauth - add new functionality to check if a user's session is still valid (#​19658) via Casey
  • [action] [update_code_signing_settings] add entitlements file path capability (#​19678) via Rainer Killinger
  • [scan] add examples for simulator descriptions including OS version (#​19683) via Seán Labastille
  • [deliver][snapshot][fastlane_core] fix typos (#​19675) via Matthew James Kraai
  • [action][download_dsyms] fix: download_dsyms with wait_for_dsym_processing is not checking the latest data from Connect API (#​19523) via Bruno Guidolim
  • [action][download_dsyms] use filter argument to /builds to find specific build (#​19670) via Aman Gupta Karmani

v2.198.1: Improvements

Compare Source

  • [deliver] resolves issue uploading iPad Pro 5th gen screenshots (#​19616) via christianeiselt
  • [gym] add xcodebuild_command option (#​19614) via Vitalii Budnik
  • [fastlane_core] fix TransportExecutor to specifically look for ipa, dmg, ipa, and zip and not directory for -assetFile and then fall bask to -f (#​19620) via Josh Holtz

v2.198.0: Improvements

Compare Source

  • [action][set_github_release] fix optional params to guard (#​19560) via Yutaro Muta
  • [action][set_github_release] support generate_release_notes parameter (#​19558) via Yutaro Muta
  • [pem] add macOS platform support (#​19564) via Vitalii Budnik
  • [fastlane_core] use -assetFile instead of -f for IPA upload with iTMS (#​19596) via Taylor Fort
  • [action][get_version_number] - search for MARKETING_VERSION in build settings if target has no INFO_PLIST (#​19589) via Vitalii Budnik
  • [action][notarize] added optional skip_stapling parameter to notarize action. (#​19577) via Kyle Hammond
  • [match][cert] allow developer_id creation if using apple id (#​19604) via Josh Holtz
  • [match] nuke now supports filtering by specific certificates (#​19584) via Josh Holtz
  • [action][set_github_release] fix issue where bad status code would print error but fail silently - now actually raises an error (#​19516) via Josh Holtz
  • [scan] fixed typo in error message (#​19514) via Jeroen Vannevel

v2.197.0: App Store Connect API Key for download_dsyms

Compare Source

  • [action][download_dsyms] add App Store Connect API Key support in the download_dysms action (#​19508) via Josh Holtz
  • [deliver] fix iPad 12.9" 3rd gen screenshot identifier for App Store Connect API (#​17364) via Roger Oba
  • [frameit] solution for Frameit trim issue #​15332 (#​15359) via funnel20

v2.196.0: Improvements

Compare Source

  • [fastlane_core] symbolize keys in options of type Hash (#​19424) via Davide De Rosa
  • [snapshot] add snapshot iPad Mini support (#​19460) via Paul
  • [pem] fix issue OpenSSL empty password (#​19459) via Fernando
  • [supply] Treat no release note as warning instead of error (#​19425) via yanagiragi
  • [sigh] add --generate-entitlement-der to resign codesign calls (#​19423) via Taylor Fort
  • [action][latest_testflight_build] make LatestTestflightBuildNumberAction not overwrite existing Actions.lane_context (#​19421) via Jan Klausa
  • [snapshot] add the iPhone 13 devices so that they can be included in the HTML report page. (#​19420) via Yilei "Dolee" Yang
  • [screengrab] fix typos in Screengrab options (#​19426) via Christoph Dreis
  • [supply] fix rollout update (#​19411) via Oleksii Malovanyi

v2.195.0: Improvements

Compare Source

  • [snapshot] added 10 second timeout to wait for device to fully boot before overriding status bar (adjust by setting SNAPSHOT_SIMULATOR_WAIT_FOR_BOOT_TIMEOUT environment variable) (#​19380) via Josh Holtz
  • [match] Add ability to include all development certificates to the development provisioning profile (#​19340) via Vitalii Budnik
  • [supply][docs] Improve gradle action explaining android.injected.version.code and name can be used to change versionCode and versionName. (#​19370) via Elias Lecomte
  • [action][crashlytics] remove deprecated/legacy action for uploading binaries (#​19371) via Josh Holtz

v2.194.0: Improvements

Compare Source

  • [action][notarize] add support for api_key parameter (#​19353) via Vitalii Budnik
  • [snapshot] wait for simulator to boot before overriding status bar (#​19344) via Joseph Duffy
  • [fastlane_core] build watcher fails when build_beta_detail is nil - fix (#​19331) via Lukasz Grabowski
  • [supply] fixed supply promote uploading metadata to wrong track (#​19343) via Jonas Kalderstam
  • [docs] change links for api_key option explanation in App Store Connect API Key docs (#​19350) via Lukasz Grabowski
  • [action][slather] add github option to slather action (#​19347) via Atsuto Yamashita

v2.193.1: Improvements

Compare Source

  • [gradle] add output context with "tasks" options (#​19312) via David Kuo
  • [match] ignore force_for_new_devices for developer_id provisioning type (#​19314) via Vitalii Budnik
  • [match] don't force update macos development certs if macos device count unchanged (#​19315) via Vitalii Budnik
  • [pilot][upload_to_testflight] add missing method (#​19319) via David Brunow

v2.193.0: Mac support for pilot and other improvements

Compare Source

  • [action][zip] add default empty array values in ZipAction initialize (#​19304) via Lukasz Grabowski
  • [match] don't add key to keychain if cert already present (#​19285) via Sagar Ganiga
  • [pilot][upload_to_testflight] add Mac support (upload and distribute macOS apps) (#​19296) via Josh Holtz

v2.192.0: Improvements

Compare Source

  • [spaceship] retries developer portal requests that receive 502 Bad Gateway up to 5 times (usually works after 1 retry) (#​19273) via Josh Holtz
  • [action][notarize] support using notarytool instead of altool if using Xcode 13 and up (#​19235) via Josh Holtz
  • [frameit] fix missing iPad Pro (2nd generation) frames (#​19258) via Andres Riofrio
  • [supply] automatically rescue changesNotSentForReview errors (#​19248) via Joe Flateau
  • [produce] fix service name typo for Produce (#​19261) via Shyam Lad
  • [fastlane] optimize bash and zsh completion scripts (#​19232) via Marc Cornellà
  • [sigh] fixed the broken fastlane sigh manage -e command (#​18760) via Manish Rathi
  • [action][create_xcframework] missing parameters in create xcframework (#​19229) via José González
  • [spaceship] add Internal beta group (#​19063) via Eric Wu
  • [pilot] added the Pilot::BuildManager::update_build_beta_details method unit tests (#​19226) via Manish Rathi
  • [action][push_git_tags] escaping branch tag name in push_git_tags action (#​19223) via Xiang Liu
  • [action][zip] fix regression in zip by escaping all args (#​19215) via Liam Nichols

v2.191.0: Improvements

Compare Source

  • [produce][spaceship] add ability to fetch and display available bundle capabilities (#​19168) via Shyam Lad
  • [supply] fix upload_mapping for multiple mapping_paths (#​19211) via Steffen Rusitschka
  • [spaceship] add requests to remove or replace visible apps (#​19200) via Lukasz Grabowski
  • [regression][zip] fix the shellescape for the folder path (#​19207) via Manish Rathi
  • [deliver] introduce a new synchronization logic for screenshots (#​19070) via Satoshi Namai

v2.190.0: Improvements

Compare Source

  • [pilot] added the Pilot::BuildManager::list method unit tests (#​19191) via Manish Rathi
  • [pilot] added the Pilot::BuildManager::check_for_changelog_or_whats_new! method unit tests (#​19190) via Manish Rathi
  • [action] add no-ansi option to clean_cocoapods_cache action (#​19189) via Atsuto Yamashita
  • [spaceship] Add visible_apps relationship to invite users with app permissions and fetch user's app permissions (#​19053) via Lukasz Grabowski
  • [spaceship] Adding three missing beta testers/groups methods (#​19039) via gsavit
  • [clean_cocoapods_cache] Add verbose option (#​19188) via Atsuto Yamashita
  • [action] add frozen option to bundle_install action (#​19183) via Atsuto Yamashita
  • [action] add silent option to clean_cocoapods_cache action (#​19187) via Atsuto Yamashita
  • [action][clean_cocoapods_cache] Add allow-root option (#​19185) via Atsuto Yamashita
  • [action][bundle_install] add redownload option to bundle_install action (#​19182) via Atsuto Yamashita
  • [fastlane_core] mask passwords in verbose output (#​19173) via Christoph Dreis
  • [action][app_store_connect_api_key] Change default token duration (#​19175) via David Brunow
  • [action][zip] Add :include and :exclude config options (#​19149) via Liam Nichols
  • [spaceship] Add x-csrf-itc header to requests (#​19145) via William Peterson
  • [sigh] skip cert verification on linux & Windows (#​19116) via Abdul Wadood
  • [fastlane_core] skip overriding String.clear method when disabling colorization. (#​19139) via Maxim Konstantinov
  • [scan] Fix typo in xcpretty_reporter_options_generator.rb (#​19122) via Ikko Ashimine

v2.189.0: Improvements

Compare Source

  • [scan] add support for SPM packages with new :package_path option (#​19034) via Josh Holtz
  • [supply] add new option for changes_not_sent_for_review (#​19117) via Joe Flateau
  • [precheck] remove all instances of is_string in options and use type (#​19075) via Manish Rathi

v2.188.0: Important fix for Apple ID auth

Compare Source

‼️ This is a must have update to fix some authentication issues for Apple ID Auth

  • [spaceship] new team switching endpoint (#​19132) via Josh Holtz
  • [fastlane] bump addressable to >= 2.8 for patch security vulnerability (#​19087) via Josh Holtz
  • [action] gradle: Update for GRADLE_OUTPUT_JSON_OUTPUT_PATH and GRADLE… (#​19038) via Bình Phạm
  • [fastlane] added rubocop rule for no is_string in fastlane folder and actions ([#​19069](http

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Sep 15, 2023
@renovate
Copy link
Contributor Author

renovate bot commented Sep 15, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: android/Gemfile.lock
installing v2 tool ruby v3.2.2
[15:37:52.218] INFO (9): Installing tool ruby v3.2.2...
linking tool ruby v3.2.2
ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
gem 3.4.10
RubyGems Environment:
  - RUBYGEMS VERSION: 3.4.10
  - RUBY VERSION: 3.2.2 (2023-03-30 patchlevel 53) [x86_64-linux]
  - INSTALLATION DIRECTORY: /tmp/worker/ae4534/0ef428/cache/others/bundler
  - USER INSTALLATION DIRECTORY: /home/ubuntu/.local/share/gem/ruby/3.2.0
  - RUBY EXECUTABLE: /opt/containerbase/tools/ruby/3.2.2/bin/ruby
  - GIT EXECUTABLE: /usr/bin/git
  - EXECUTABLE DIRECTORY: /tmp/worker/ae4534/0ef428/cache/others/bundler/bin
  - SPEC CACHE DIRECTORY: /home/ubuntu/.local/share/gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /usr/local/ruby/3.2.2/etc
  - RUBYGEMS PLATFORMS:
     - ruby
     - x86_64-linux
  - GEM PATHS:
     - /tmp/worker/ae4534/0ef428/cache/others/bundler
     - /home/ubuntu/.local/share/gem/ruby/3.2.0
     - /opt/containerbase/tools/ruby/3.2.2/lib/ruby/gems/3.2.0
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
     - "gem" => "--bindir /home/ubuntu/bin --no-document"
     - :benchmark => false
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/bin
     - /home/ubuntu/.cargo/bin
     - /home/ubuntu/.local/bin
     - /go/bin
     - /home/ubuntu/bin
     - /home/ubuntu/bin
     - /usr/local/sbin
     - /usr/local/bin
     - /usr/sbin
     - /usr/bin
     - /sbin
     - /bin
[15:37:54.258] INFO (9): Installed tool ruby in 2s.
[15:37:54.472] INFO (93): Installing tool bundler v2.0.1...
Successfully installed bundler-2.0.1
1 gem installed
[15:37:55.092] FATAL (93): Command failed with exit code 1: bundler --version
    err: {
      "type": "Error",
      "message": "Command failed with exit code 1: bundler --version",
      "stack":
          Error: Command failed with exit code 1: bundler --version
              at makeError (/snapshot/dist/containerbase-cli.js:42826:13)
              at handlePromise (/snapshot/dist/containerbase-cli.js:43282:29)
              at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
              at async InstallBundlerService.test (/snapshot/dist/containerbase-cli.js:45569:5)
              at async InstallToolService.linkAndTest (/snapshot/dist/containerbase-cli.js:45844:7)
              at async InstallToolService.execute (/snapshot/dist/containerbase-cli.js:45812:11)
              at async InstallToolShortCommand.execute (/snapshot/dist/containerbase-cli.js:46134:14)
              at async InstallToolShortCommand.validateAndExecute (/snapshot/dist/containerbase-cli.js:1344:26)
              at async _Cli.run (/snapshot/dist/containerbase-cli.js:2457:22)
              at async _Cli.runExit (/snapshot/dist/containerbase-cli.js:2465:28)
      "shortMessage": "Command failed with exit code 1: bundler --version",
      "command": "bundler --version",
      "escapedCommand": "bundler --version",
      "exitCode": 1,
      "cwd": "/tmp/worker/ae4534/0ef428/repos/github/CruGlobal/missionhub-react-native/android",
      "failed": true,
      "timedOut": false,
      "isCanceled": false,
      "killed": false
    }
[15:37:55.523] INFO (93): Installed tool bundler with errors in 1s.

/opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/shared_helpers.rb:272:in `search_up': undefined method `untaint' for "/tmp/worker/ae4534/0ef428/repos/github/CruGlobal/missionhub-react-native/android":String (NoMethodError)

      current  = File.expand_path(SharedHelpers.pwd).untaint
                                                    ^^^^^^^^
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/shared_helpers.rb:259:in `find_file'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/shared_helpers.rb:251:in `find_gemfile'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/shared_helpers.rb:27:in `root'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler.rb:234:in `root'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler.rb:246:in `app_config_path'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler.rb:273:in `settings'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/feature_flag.rb:21:in `block in settings_method'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/cli.rb:97:in `<class:CLI>'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/cli.rb:7:in `<module:Bundler>'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/cli.rb:6:in `<top (required)>'
	from <internal:/opt/containerbase/tools/ruby/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from <internal:/opt/containerbase/tools/ruby/3.2.2/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/exe/bundle:23:in `block in <top (required)>'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/lib/bundler/friendly_errors.rb:124:in `with_friendly_errors'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/exe/bundle:22:in `<top (required)>'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/exe/bundler:4:in `load'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/gems/bundler-2.0.1/exe/bundler:4:in `<top (required)>'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/bin/bundler:25:in `load'
	from /opt/containerbase/tools/bundler/2.0.1/3.2/bin/bundler:25:in `<main>'

@frett frett merged commit bc24054 into develop Sep 15, 2023
17 of 18 checks passed
@frett frett deleted the renovate/fastlane-2.x-lockfile branch September 15, 2023 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant