Closed mokagio closed 2 months ago
App Name | Simplenote Prototype Build | |
Build Number | pr1647-bf66628-0191ba26-bb74-4e1e-8aa5-0ba699cbb283 | |
Version | 4.52 | |
Bundle ID | com.codality.NotationalFlow.Alpha | |
Commit | bf666288471c27569fa35aa72263431fc5c9e73f | |
App Center Build | Simplenote - Installable Builds #346 |
Ignore fastlane/metadata/**/release_notes.txt? (No)
A 3rd reason I like for not git-ignoring those is simple so that they are tracked in git. So we can see what translations were used in an old commit and have the history.
Thanks for the suggestions @AliSoftware. Addressed via 439bc6c9
Following up on what discussed at in https://github.com/Automattic/simplenote-ios/pull/1639#discussion_r1718251107. Also see internal ref pdnsEh-1Qv-p2.
Removes
Simplenote/Resources/release_notes.txt
and usesfastlane/metadata/default/release_notes.txt
as the single source of truth for release notes to send to localization.Implementation considerations
Ignore
fastlane/metadata/default/release_notes.txt
? (No) I briefly considered not tracking the file under Git because we generate it fromRELEASE-NOTES.txt
. I discarded that option becauseRELEASE-NOTES.txt
contains "raw" release notes, or, let's say, release notes formatted for an audience of developers. The release notes infastlane/metadata/default/release_notes.txt
on the other hand, should be formatted for users to read.Ignore `fastlane/metadata//release_notes.txt
? (No)** When implementing the code to deleted the previous localized
release_notes.txt` entries and commit the result I also wondered whether we wouldn't be better served by Git-ignoring those files and downloading them from GlotPress when it's time to update the metadata on ASC. I decided against that for two reasons:Other pieces to update?
.pot
file, which has not moved.Test
I created a test branch on top of this one, hacked
code_freeze
to run the automation and verified the results. See XXXReview
Only one infra engineer required to review these changes, but anyone can perform the review.
Release
These changes do not require release notes.