gha-setup-swift icon indicating copy to clipboard operation
gha-setup-swift copied to clipboard

A bunch of fixups of a bunch of mixups

Open gwynne opened this issue 2 years ago • 0 comments

  • Use /etc/os-release to check Linux versions (lsb_release is obsolete and not always available)
  • Iinstall Linux toolchain to better prefix
  • Fix GHA syntax of Linux error message
  • Fix PATH specified on Linux
  • Use Python 3's plistlib instead of plutil(1) to get toolchain bundle identifier on macOS because plutil(1) is dangerous and likes to silently overwrite files (and also XPath is just crass).

I don't 100% promise this all works correctly.

gwynne avatar Nov 18 '21 20:11 gwynne