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
Default relase note not used. #9327
Comments
With more languages configured it will give the error for every language not specific configured. |
@rckoenes Can you paste what your |
No problem
|
@rckoenes Thank you! Have you tried setting each language individually and not using Once I know that I should be able to more easily track down this bug 👌 |
I've not tried that, since this script is run for multiple targets via .env files. And all languages are set for each target. |
@rckoenes Not a problem! Just curious if that solution would have worked for you. I will add this to my list of things to look into this week 💪 |
@rckoenes I am working on a legit solution but I found a quick solution for you if you need to solve this like right now... 😇 Legit solution (that I'm working on)I will add a new configuration in deliver/Deliverfile that allows a full list of languages to "enable" for an application so the quick solution below doesn't need to be used. Quick solutionI found this line of code in This line says "Check folder list (an empty folder signifies a language is required)". So what you can do is create an empty folder structure in "metadata" so that
Note: the Hope this quick solution helps you if you need to get this running while I work on the actually solution 😊 🚀 |
The problem with this solution is that if the whitelabel app does not have a language in iTunesConnect it will try and add it. |
@rckoenes I totally get it why the empty directory thing would work (but I wanted to give you a temporary solution while I'm working on the actually fix 😇 ). The actually fix will be something like the below in your deliver action or Deliverfile (which I believe should work for you). Fastfiledeliver(
app_identifier: "com.something,
skip_metadata: false,
languages: ['en-US', 'de-DE','nl-NL']
) Deliverffileapp_review_information(
first_name: "Remmelt",
last_name: "Koenes",
phone_number: "_snip_",
email_address: "_snip_",
demo_user: "_snip_",
demo_password: "_snip_",
notes: ""
)
languages(['en-US', 'de-DE','nl-NL'])
release_notes({
'default' => "bug fixes",
'nl-NL' => "Problemen opgelost"
}) |
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest |
This issue will be auto-closed because there hasn't been any activity for a few months. Feel free to open a new one if you still experience this problem 👍 |
New Issue Checklist
Issue Description
I've set a default release note in my deliverfile, but I'm always getting the following error:
[en-US]: You must detail what's new in this version in English (U.S.).
I have tried but solutions in the issue posted in the error log bit they did not provide a solution.
Complete output when running fastlane, including the stack trace and command used
Environment
✅ fastlane environment ✅
Stack
System Locale
fastlane files:
`./fastlane/Fastfile`
`./fastlane/Appfile`
fastlane gems
Loaded fastlane plugins:
No plugins Loaded
Loaded gems
generated on: 2017-05-31
[INSERT OUTPUT HERE]
The text was updated successfully, but these errors were encountered: