Commit graph

9 commits

Author SHA1 Message Date
Matthias
e9812e4295 Change back to macos-latest as there don't seem to be any bigger workers available right now 2023-04-25 17:54:57 +02:00
Matthias
ea077a22d9 Switch to new macOS workers
https://github.blog/changelog/2023-04-24-github-actions-faster-macos-runners-are-now-available-in-open-public-beta/
2023-04-25 15:49:04 +02:00
Matthias
3a594235cb Revert back to old release pipeline 2023-04-25 15:22:30 +02:00
Matthias
f9f2d7bc1d Don't try to upload release binaries on workflow_dispatch 2023-04-25 13:35:44 +02:00
Matthias Endler
942ce2984a
Create on-demand binaries (useful for debugging) (#1054) 2023-04-25 13:31:10 +02:00
Lucius Hu
7abbaa218a
ci: update checkout action to v3 (#927)
Co-authored-by: Lucius Hu <lebensterben@users.noreply.github.com>
2023-01-21 16:13:48 +01:00
Matthias
0b9e9ecf57
Uppercase Release action 2022-02-06 15:50:24 +01:00
Matthias
5a2e10799f linting 2021-09-06 15:19:24 +02:00
Matthias
c7d7c6c952
Build binaries for Linux, Windows, and macOS for every release (#74)
* Build binaries for Linux, Windows, and macOS for every release

* Add vendored-openssl feature flag

This allows us to trigger a build which
includes a static dependency to openssl by compiling it from source in a
build.rs script. It is useful for Linux, which has wildly different config
parameters for different architectures.

* Add openssl-sys as direct dependency

This allows us to pass the vendored-openssl
feature flag to this dependency and compile openssl from source

* Update Cargo.lock

* Cleanup
2020-12-11 22:13:26 +01:00