Skip to content

Convert Resources group to synchronized folder#16589

Merged
mokagio merged 3 commits intotrunkfrom
ainfra-1874-convert-woo-ios-resources-to-synchronized-folders
Feb 4, 2026
Merged

Convert Resources group to synchronized folder#16589
mokagio merged 3 commits intotrunkfrom
ainfra-1874-convert-woo-ios-resources-to-synchronized-folders

Conversation

@mokagio
Copy link
Contributor

@mokagio mokagio commented Jan 30, 2026

Description

See AINFRA-1874: Convert Woo iOS Resources to synchronized folders. See also #16565

The downside is that AppStoreString.pot and release_notes.txt are now accessible from Xcode. That's not necessarily bad, but it is a bit confusing given those files are unrelated to the app source code itself.

release_notes.txt will be easy to remove. We've long been meaning to use the Fastlane counterpart as the source of truth for release notes.

The pot file might be less straightforward. For once, we'll need to update the GlotPress automation as well. But the real question is: Where should we place it?

Test Steps

Take the prototype build for a spin.

I did so and all the icons and colors looked right.

Screenshots


  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary. — N.A.

@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Jan 30, 2026

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16589-8b35648
Version24.0
Bundle IDcom.automattic.alpha.woocommerce
Commit8b35648
Installation URL43nktive42s60
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@mokagio mokagio force-pushed the ainfra-1874-convert-woo-ios-resources-to-synchronized-folders branch from dbad789 to d8fa4d5 Compare February 1, 2026 20:49
@mokagio mokagio marked this pull request as ready for review February 1, 2026 23:34
@mokagio mokagio enabled auto-merge February 1, 2026 23:34
@mokagio mokagio added this to the 24.2 milestone Feb 1, 2026
@mokagio mokagio added the category: tooling Anything that involves building & maintaining the project, including scripts, `Fastfile`, etc. label Feb 1, 2026
@mokagio mokagio requested review from a team, AliSoftware and iangmaia February 1, 2026 23:59
@mokagio mokagio force-pushed the ainfra-1874-convert-woo-ios-resources-to-synchronized-folders branch from d8fa4d5 to 1979c2e Compare February 4, 2026 03:22
Copy link
Contributor

@iangmaia iangmaia left a comment

Choose a reason for hiding this comment

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

👍 I've opened the project in Xcode and it looks good to me.

Image

@iangmaia
Copy link
Contributor

iangmaia commented Feb 4, 2026

release_notes.txt will be easy to remove. We've long been meaning to use the Fastlane counterpart as the source of truth for release notes.

The pot file might be less straightforward. For once, we'll need to update the GlotPress automation as well. But the real question is: Where should we place it?

I don't think that's a big deal, though. If we wanted to, I guess we could place it somewhere also under ./fastlane/?

This will enable adopting synchronized folders for Resources.
The downside is that `AppStoreString.pot` and `release_notes.txt` are
now accessible from Xcode. That's not necessarily bad, but it is a bit
confusing given those files are unrelated to the app source code itself.

`release_notes.txt` will be easy to remove. We've long been meaning to
use the Fastlane counterpart as the source of truth for release notes.

The `pot` file might be less straightforward. For once, we'll need to
update the GlotPress automation as well. But the real question is: Where
should we place it?
@mokagio mokagio force-pushed the ainfra-1874-convert-woo-ios-resources-to-synchronized-folders branch from 1979c2e to 8b35648 Compare February 4, 2026 23:06
@dangermattic
Copy link
Collaborator

1 Warning
⚠️ This PR is larger than 300 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.

Generated by 🚫 Danger

@mokagio mokagio merged commit b1183f7 into trunk Feb 4, 2026
13 checks passed
@mokagio mokagio deleted the ainfra-1874-convert-woo-ios-resources-to-synchronized-folders branch February 4, 2026 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: tooling Anything that involves building & maintaining the project, including scripts, `Fastfile`, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants