Description
This repository contains a "template" installation script that can provide a convenient installation option for any application that publishes builds via GitHub releases:
https://github.com/arduino/tooling-project-assets/tree/main/other/installation-script
This script automatically detects the host system OS and architecture and downloads the appropriate release file based on this.
Apple's Rosetta 2 software allows applications built for x86-64 hosts to run on machines using their ARM 64-bit M1 processor.
Due to current infrastructure challenges (e.g., lack of GitHub-hosted GitHub Actions runners), Arduino's applications may not yet be available as native M1 builds, yet the existing macOS x86-64 builds work perfectly well on these machines thanks to Rosetta 2.
The installation script currently fails to install these applications:
Did not find a release for your system: macOS arm64
This will cause prospective users to mistakenly think that the application is not available for their system.
To do
- Adjust the script so that it will use the "macOS_64bit" download if "macOS_arm64" is not found.
- Update the downstream copies of the script:
Related
Also reported at: