I'm not sure if this is something that happens often (or why software vendors think it's necessary), but I have a ZIP download that contains a DMG.
To Reproduce
# ./recipe-robot -vv --keep-cache https://www.finaldraft.com/downloads/finaldraft1200b57Mac.zip
Processing: https://www.finaldraft.com/downloads/finaldraft1200b57Mac.zip
Input path looks like a download URL.
Download URL is: https://www.finaldraft.com/downloads/finaldraft1200b57Mac.zip
Downloading file for further inspection...
Download content-type is application/zip
################################################################################################################################# 100.0%
Downloaded to /Users/n8felton/Library/Caches/Recipe Robot/2021-05-18_12-10-21_286621/finaldraft1200b57Mac.zip
Determining download format...
File extension is zip
Successfully unarchived zip
[ERROR] I wasn't able to gather enough information about this app to make recipes. If you saw any warnings above, they may contain more specific information.
# ls '/Users/n8felton/Library/Caches/Recipe Robot/2021-05-18_12-10-21_286621/unpacked'
Final Draft 12.dmg
Expected behavior
Should Recipe Robot be attempting to find a DMG inside a ZIP?
I'm not sure if this is something that happens often (or why software vendors think it's necessary), but I have a ZIP download that contains a DMG.
To Reproduce
Expected behavior Should Recipe Robot be attempting to find a DMG inside a ZIP?
autopkg version
: 2.1/usr/local/autopkg/python --version
: Python 3.7.5