You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set the output_name for prod builds too in the Fastfile (0f98fc6)
This fixes some of the colouring to account for Light/Dark mode and Light/Dark wallpapers by using the Color.primary colour. Its not an exact match for Light scenarios, but its the best I can do until Apple surfaces an API or Color to use when dealing with wallpaper effected MenuBar icon colours irregardless of the system theme. (1cdb422)
Attempt a rollback of create-dmg to solve build issues (17ea429)
Welp that didn't fix it, exact same problem, revert! (2cef1f0)
Attempt to surface errors, ideally I want to be able to watch for the error code and have fastlane error if the error code != 0 or != 2 (cb79d84)
Closes #73 - Add project URL to the about dialogue (03c716f)
Attempt to fix the DMG build issues by just swapping out the build tool for it all together... (c803967)
Could this be the problem? It appears to have nested into another directory, I reckon this is an undocumented behavior change in the macOS 13 upgrade for the runner. Looking at the build path for the output fragment its changed, from /Users/runner/work/macos-auto-clicker/build/AutoClicker.app to /Users/runner/work/macos-auto-clicker/macos-auto-clicker/build/AutoClicker.app, and extra nested '/macos-auto-clicker' directory has appeared from somewhere, but I have no idea where! (16951f5)
?????? At this point I'm running out of ideas, 'hdiutil: create failed - Function not implemented' is mostly met online with 'we have no idea what the fuck that means'. Why is this build chain so damn fickle?! All this to attempt to close #69, in which the issues popped up out of nowhere anyway (9ec9d7b)
FFS... this is just getting ridiculous. Finally found an issue thread regarding this problem: actions/runner-images#7522 apparently running the process as root is one path to a fix. Reverted from e9f03d2 to HEAD. (bd268a1)
Another attempt, the path spec wasn't the issue, so lets try and fix the script so that it fails correctly and stops the release process if the build fails, by correctly listening for the only exit codes that are 'fine', 0 or 2 (c995bae)
Wrong way to return back to fastlane whether to terminate the lane (da983fe)
Allow it to proceed past the normal error point, for debugging purposes, but checking that it has the required file before creating the release (15ba9af)
Revert "fix: FFS... this is just getting ridiculous. Finally found an issue thread regarding this problem: actions/runner-images#7522 apparently running the process as root is one path to a fix. Reverted from e9f03d2 to HEAD." (9191736)
I give up with DMG's... I have no idea what's going on and it looks to be a much deeper issue than something I can patch out. Let's just swap to zip, its not as 'nice', but it works. Now just to hope the zip isn't relative and nests directories to the target within the archive. (cbc93f3)
Zip runs at a different directory level to the sh call (4cbfe47)
Update README file extension for recurring builds (ccb1db8)
Squash repeatable build process steps into a reusable workflow, ChatGPT is fantastic at things like this, removing the monotony out of tasks like these with some PR level oversight (56f707f)