temperlang / temper

3 stars 0 forks source link

Distribution: Need ARM64 JRE for MacOS 14+ #120

Closed ben-509 closed 6 months ago

ben-509 commented 6 months ago

In 2092 we switched to the MacOS 13 runner because the 14 requires an ARM chip. Since Apple is moving pretty inevitably towards Apple Silicon, we should push out an ARM JRE build.

tjpalmer commented 6 months ago

Reviewing old notes, I think we need to do this to get a new linked mac arm jre for temper:

tjpalmer commented 6 months ago

And we apparently expect an "arm64" id:

  File "/Users/runner/work/temper-prepublic/temper-prepublic/scripts/integration_test/download.py", line 34, in download
    platform_suffix = re.compile(rf"-{get_os()}-{get_arch()}\.(?:tgz|zip)")
                                                 ^^^^^^^^^^
  File "/Users/runner/work/temper-prepublic/temper-prepublic/scripts/integration_test/download.py", line 77, in get_arch
    return {
           ^
KeyError: 'arm64'

Hopefully the jre comes out named that way.

ben-509 commented 6 months ago

Created a new release.

tjpalmer commented 6 months ago

Created a new release.

Thanks! I'll see if I can get things working with that.

ben-509 commented 6 months ago

FWIW, I'm working on it with 2098.