titanium-sdk icon indicating copy to clipboard operation
titanium-sdk copied to clipboard

Build. Github artifacts

Open drauggres opened this issue 4 years ago • 2 comments

Artifacts from github actions are zipped twice. i.e. you can't download an artifact and then run ti sdk install <mobilesdk-version.zip>.

Maybe we could skip zip creation and create github artifacts from raw files.

https://github.com/actions/upload-artifact#zipped-artifact-downloads

drauggres avatar Mar 27 '22 14:03 drauggres

I took a stab at seeing how this would work using the existing --skip-zip flag on scons package and this is the resulting build, it looks like it uploading the raw assets causes the upload time to increase massively.

Maybe an alternative here is to improve this on the SDK install side to handle a double zipped SDK?

ewanharris avatar Mar 27 '22 16:03 ewanharris

PR that attempts the above here https://github.com/tidev/titanium/pull/559

ewanharris avatar Mar 28 '22 13:03 ewanharris