-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
[deliver] When there is at least 1 framed screenshot, all non-framed screenshot files are skipped, even for devices that have no framed screenshots #15366
Comments
That is by design. Do you want to have the behavior changed? How should it work then? |
The main purpose of fastlane deliver should be to deliver all screenshots from the language folder(s). What I suggest is that deliver checks for each screenshot whether there is a framed counterpart (can be detected by the suffix Of course it's possible to add a warning or even a question to the user by asking to continue during the initial checks of deliver, in case not all screenshots have a framed counterpart. |
I think I can do a PR for this. Is it okay to work on? |
@monkeywithacupcake That would be awesome, yes please. |
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 Friendly reminder: contributions are always welcome! Check out CONTRIBUTING.md for more information on how to help with |
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 👍 |
This was auto-closed, but I solved the issue with a PR. |
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. |
@monkeywithacupcake I'm very sorry but I closed #15491 since it's pretty old and became a conflict against master now. The logic in the PR looks like a breaking change to me. For example, frameit would name a "_framed" screenshot from non-suffixed filename; e.g. yourapp6.5_1.png vs yourapp6.5_1_framed.png. In that case, non-suffixed screenshots will also be uploaded when users keep them for some reasons, which is a breaking change. I think the logic to solve this issue should be like below in order to not affect existing projects using frameit.
This way we won't change the semantic that Since I heavily refactored deliver's validating logic, I will work on this at some point. (Currently, I'm focusing on #17931 so am not sure when 🙇 ) |
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 Friendly reminder: contributions are always welcome! Check out CONTRIBUTING.md for more information on how to help with |
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
We currently only have our iPhone screenshots framed, for iPad not.
When using
fastlane deliver
it detects some (for iPhone) framed screenshots, and therefor skips all non-framed screenshots. Since we only have non-framed screenshots, no screenshots for iPad are submitted.Command executed
fastlane deliver
Complete output when running fastlane, including the stack trace and command used
Environment
🚫 fastlane environment 🚫
Stack
System Locale
fastlane files:
`./Fastfile`
No Appfile found
fastlane gems
Loaded fastlane plugins:
No plugins Loaded
Loaded gems
generated on: 2019-09-24
The text was updated successfully, but these errors were encountered: