diff --git a/.buildkite/commands/configure-for-release.sh b/.buildkite/commands/configure-for-release.sh deleted file mode 100755 index 59ba15d49..000000000 --- a/.buildkite/commands/configure-for-release.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then - echo "This script must be 'source'd (instead of being called directly as an executable) to work properly" - exit 1 -fi - -# Note: Set the flags separately (instead of via the shebang), because that script will be `source`'d and not run directly -set -e -set -u - -echo '--- :git: Configure Git for Release Management' - -# The Git command line client is not configured in Buildkite. -# At the moment, steps that need Git access can configure it on demand using this script. -# Later on, we should be able to configure it on the agent instead. -git config --global user.email "mobile+wpmobilebot@automattic.com" -git config --global user.name "Automattic Release Bot" - -echo '--- :robot_face: Use bot for git operations' -source use-bot-for-git diff --git a/.buildkite/release-pipelines/complete-code-freeze.yml b/.buildkite/release-pipelines/complete-code-freeze.yml index 34cca6993..e50946847 100644 --- a/.buildkite/release-pipelines/complete-code-freeze.yml +++ b/.buildkite/release-pipelines/complete-code-freeze.yml @@ -15,7 +15,8 @@ steps: key: complete_code_freeze plugins: [$CI_TOOLKIT_PLUGIN] command: | - source .buildkite/commands/configure-for-release.sh + echo '--- :robot_face: Use bot for Git operations' + source use-bot-for-git .buildkite/commands/checkout-release-branch.sh "$RELEASE_VERSION" diff --git a/.buildkite/release-pipelines/finalize-release.yml b/.buildkite/release-pipelines/finalize-release.yml index e4b565077..5f6f1deae 100644 --- a/.buildkite/release-pipelines/finalize-release.yml +++ b/.buildkite/release-pipelines/finalize-release.yml @@ -13,7 +13,8 @@ steps: - label: Finalize Release plugins: [$CI_TOOLKIT_PLUGIN] command: | - source .buildkite/commands/configure-for-release.sh + echo '--- :robot_face: Use bot for Git operations' + source use-bot-for-git .buildkite/commands/checkout-release-branch.sh "$RELEASE_VERSION" diff --git a/.buildkite/release-pipelines/new-beta-release.yml b/.buildkite/release-pipelines/new-beta-release.yml index 325e8c0a3..84c1a8de7 100644 --- a/.buildkite/release-pipelines/new-beta-release.yml +++ b/.buildkite/release-pipelines/new-beta-release.yml @@ -17,7 +17,8 @@ steps: - label: New Beta Release plugins: [$CI_TOOLKIT_PLUGIN] command: | - source .buildkite/commands/configure-for-release.sh + echo '--- :robot_face: Use bot for Git operations' + source use-bot-for-git .buildkite/commands/checkout-release-branch.sh "$RELEASE_VERSION" diff --git a/.buildkite/release-pipelines/publish-release.yml b/.buildkite/release-pipelines/publish-release.yml index 7da8748b5..964c91cbf 100644 --- a/.buildkite/release-pipelines/publish-release.yml +++ b/.buildkite/release-pipelines/publish-release.yml @@ -13,7 +13,8 @@ steps: - label: Publish Release plugins: [$CI_TOOLKIT_PLUGIN] command: | - source .buildkite/commands/configure-for-release.sh + echo '--- :robot_face: Use bot for Git operations' + source use-bot-for-git .buildkite/commands/checkout-release-branch.sh "$RELEASE_VERSION" diff --git a/.buildkite/release-pipelines/start-code-freeze.yml b/.buildkite/release-pipelines/start-code-freeze.yml index e8bbf561a..8de7affef 100644 --- a/.buildkite/release-pipelines/start-code-freeze.yml +++ b/.buildkite/release-pipelines/start-code-freeze.yml @@ -14,7 +14,8 @@ steps: plugins: - $CI_TOOLKIT_PLUGIN command: | - source .buildkite/commands/configure-for-release.sh + echo '--- :robot_face: Use bot for Git operations' + source use-bot-for-git echo '--- :ruby: Setup Ruby Tools' install_gems diff --git a/.buildkite/release-pipelines/update-metadata-on-app-store-connect.yml b/.buildkite/release-pipelines/update-metadata-on-app-store-connect.yml index 25d2e1c5c..94273bce7 100644 --- a/.buildkite/release-pipelines/update-metadata-on-app-store-connect.yml +++ b/.buildkite/release-pipelines/update-metadata-on-app-store-connect.yml @@ -13,7 +13,8 @@ steps: - label: Finalize Release plugins: [$CI_TOOLKIT_PLUGIN] command: | - source .buildkite/commands/configure-for-release.sh + echo '--- :robot_face: Use bot for Git operations' + source use-bot-for-git .buildkite/commands/checkout-release-branch.sh "$RELEASE_VERSION" diff --git a/config/Version.Public.xcconfig b/config/Version.Public.xcconfig index 517286b67..5cee0badb 100644 --- a/config/Version.Public.xcconfig +++ b/config/Version.Public.xcconfig @@ -1,2 +1,2 @@ -VERSION_LONG = 4.55.0.3 +VERSION_LONG = 4.55.0.4 VERSION_SHORT = 4.55 diff --git a/fastlane/lanes/release.rb b/fastlane/lanes/release.rb index 73634b536..7ae5231ed 100644 --- a/fastlane/lanes/release.rb +++ b/fastlane/lanes/release.rb @@ -419,6 +419,6 @@ def delete_all_metadata_release_notes(store_metadata_folder: STORE_METADATA_FOLD def release_is_hotfix? VERSION_CALCULATOR.release_is_hotfix?( - version: VERSION_FORMATTER.parse(VERSION_FILE.read_release_version) + version: VERSION_FORMATTER.parse(PUBLIC_VERSION_FILE.read_release_version) ) end diff --git a/fastlane/metadata/es-ES/release_notes.txt b/fastlane/metadata/es-ES/release_notes.txt new file mode 100644 index 000000000..47e031564 --- /dev/null +++ b/fastlane/metadata/es-ES/release_notes.txt @@ -0,0 +1,3 @@ +- Se han actualizado los iconos para que funcionen con los nuevos estilos de iOS 18 +- Añade la opción de inicio de sesión «fall back» con nombre de usuario y contraseña para iniciar sesión +- Se ha actualizado el enlace que lleva al aviso de privacidad para usuarios de California diff --git a/fastlane/metadata/fr-FR/release_notes.txt b/fastlane/metadata/fr-FR/release_notes.txt new file mode 100644 index 000000000..985891238 --- /dev/null +++ b/fastlane/metadata/fr-FR/release_notes.txt @@ -0,0 +1,3 @@ +- Mise à jour des icônes pour qu’elles fonctionnent avec les nouveaux styles d’iOS 18 +- Ajout d’une connexion de secours avec identifiant et mot de passe en option +- Mise à jour du lien vers l’avis de confidentialité pour les utilisateurs californiens diff --git a/fastlane/metadata/id/release_notes.txt b/fastlane/metadata/id/release_notes.txt new file mode 100644 index 000000000..cd13aa2c3 --- /dev/null +++ b/fastlane/metadata/id/release_notes.txt @@ -0,0 +1,3 @@ +- Perbarui ikon untuk dapat bekerja dengan penataan iOS 18 yang baru +- Tambahkan login sementara dengan menggunakan nama pengguna dan kata sandi +- Pembaruan tautan pada pemberitahuan privasi bagi pengguna di California diff --git a/fastlane/metadata/ja/release_notes.txt b/fastlane/metadata/ja/release_notes.txt new file mode 100644 index 000000000..0eea9f843 --- /dev/null +++ b/fastlane/metadata/ja/release_notes.txt @@ -0,0 +1,3 @@ +- 新しい iOS 18 のスタイルに対応するようにアイコンを更新しました +- ログインにユーザー名とパスワードのオプションを使用するフォールバックログインを追加します +- カリフォルニア州のユーザーへのプライバシー通知のリンクを更新しました diff --git a/fastlane/metadata/ko/release_notes.txt b/fastlane/metadata/ko/release_notes.txt new file mode 100644 index 000000000..36b03c3d3 --- /dev/null +++ b/fastlane/metadata/ko/release_notes.txt @@ -0,0 +1,3 @@ +- 새로운 iOS 18 스타일에서 지원하도록 아이콘이 업데이트됨 +- 사용자명과 비밀번호로 로그인할 수 있는 대체 로그인 옵션 추가 +- 캘리포니아 사용자를 위한 개인정보 취급방침 링크가 업데이트됨 diff --git a/fastlane/metadata/nl-NL/release_notes.txt b/fastlane/metadata/nl-NL/release_notes.txt new file mode 100644 index 000000000..86db7b618 --- /dev/null +++ b/fastlane/metadata/nl-NL/release_notes.txt @@ -0,0 +1,3 @@ +- Pictogrammen bijgewerkt om te werken met nieuwe iOS 18-stijlen +-Back-up login toevoegen met gebruikersnaam en wachtwoordoptie om in te loggen +-Link naar privacyverklaring voor gebruikers in Californië bijgewerkt diff --git a/fastlane/metadata/tr/release_notes.txt b/fastlane/metadata/tr/release_notes.txt new file mode 100644 index 000000000..d2947be0a --- /dev/null +++ b/fastlane/metadata/tr/release_notes.txt @@ -0,0 +1,3 @@ +- Yeni iOS 18 stilleriyle çalışması için simgeler güncellendi +- Oturum açmak için kullanıcı ve şifre seçeneği içeren ikinci oturum açma eklendi +- Kaliforniya'daki kullanıcılar için gizlilik bildirimine giden bağlantı güncellendi diff --git a/fastlane/metadata/zh-Hant/release_notes.txt b/fastlane/metadata/zh-Hant/release_notes.txt new file mode 100644 index 000000000..f689b343d --- /dev/null +++ b/fastlane/metadata/zh-Hant/release_notes.txt @@ -0,0 +1,3 @@ +- 更新圖示以搭配新的 iOS 18 樣式 +- 新增可透過使用者名稱和密碼選項登入的備用登入方式 +- 更新了加州使用者隱私權聲明的連結