JohnnyMorganz
f9b7774286
Change linux release runner to use ubuntu-18.04 ( #561 )
...
ubuntu-latest uses Ubuntu 20.04, this causes issues with glibc as older versions of ubuntu/other distros use an older version.
This is fixed by building the release binary on `ubuntu-18.04`, which uses a version of glibc more widely available.
Ref: https://github.com/JohnnyMorganz/StyLua/pull/444
https://github.com/JohnnyMorganz/StyLua/pull/445
2022-06-26 15:22:16 -04:00
Lucien Greathouse
e169d7be68
New release workflow ( #547 )
...
* Port release workflow from Aftman to test
* Checkout submodules in plugin build step
* ...and build with submodules for other builds too
* Fix ci.yml; we use master branch still
* CI with submodules too
2022-05-25 22:26:22 -04:00
Lucien Greathouse
def99a9e4d
Update release job to fix 6.0.0 release
2020-03-29 17:09:52 -07:00
Lucien Greathouse
f46a391873
Build releases on tag push instead of release creation
2020-01-22 10:20:37 -08:00
Lucien Greathouse
f2227aa7cb
Use static OpenSSL for macOS binaries, too
2020-01-22 09:58:30 -08:00
Lucien Greathouse
a9f6c20113
Support Linux release binaries
2020-01-22 09:55:21 -08:00
Lucien Greathouse
717c15256f
Update GH workflows, bump minimum Rust to 1.36.0
2019-09-17 18:31:02 -07:00