Commit Graph

26 Commits

Author SHA1 Message Date
Nolan Darilek f29de0aede Switch to actions/checkout@v4. 2024-02-09 11:03:41 -06:00
Nolan Darilek 8102820f86 These checks should be run before the tag is pushed, so remove them from the release workflow. 2022-11-22 14:13:46 -06:00
Nolan Darilek 61d84a2120 Manually install toolchain before cache to eliminate a deprecated action and hopefully fix checksum validation failures. 2022-11-22 12:12:57 -06:00
Nolan Darilek 3e4299d0e6 Update some old actions to newer versions. 2022-11-22 11:04:05 -06:00
Nolan Darilek 652367fa8a Build on Ubuntu 22.04. 2022-09-07 12:33:45 -05:00
Nolan Darilek fd9f5ae60a Branch not needed. 2022-03-10 14:35:46 -06:00
Nolan Darilek 3366f93e2b Fix release workflow to not build default features. 2022-03-10 14:14:03 -06:00
Nolan Darilek 7b8da53d81 Args shouldn't be a list. 2021-04-05 07:45:08 -05:00
Nolan Darilek e4b53d17aa Check web example as part of release process. 2021-04-03 12:59:32 -05:00
Nolan Darilek 6784bb8861 Remove bindings publish from CI. 2021-03-11 13:23:08 -06:00
Nolan Darilek 9fb4f5e71e Refactor release job. 2020-11-17 16:47:46 -06:00
Nolan Darilek b6ef11b60f Clean up release job. 2020-11-17 15:00:37 -06:00
Nolan Darilek 10010f9bc9 Add caching to builds, and remove unneeded LLVM install. 2020-11-17 13:15:37 -06:00
Nolan Darilek 4e157b6fb5 Check examples when building. 2020-11-03 11:23:03 -06:00
Nolan Darilek ca186671b4 Make similar refactors to release action. 2020-10-08 19:15:12 -05:00
Nolan Darilek 14a721c837 Depend on `build_ios` for releasing. 2020-09-02 17:13:03 -05:00
Nolan Darilek d3ca27c707 Force Rust toolchain update, and separate out iOS build. 2020-09-02 15:52:11 -05:00
Nolan Darilek 045b80c921 Don't scream if winrt_bindings fails to build. 2020-08-18 15:27:07 -05:00
Nolan Darilek 907b828315 Add iOS test to release builds. 2020-08-18 15:26:23 -05:00
Nolan Darilek 1d7018a558 Build MacOS releases and explicitly specify task dependencies. 2020-08-12 15:56:10 -05:00
Nolan Darilek 742daf332b Ensure wasm32-unknown-unknown target builds when releasing as well. 2020-07-06 13:35:17 -05:00
Nolan Darilek a6146a7f3e Install LLVM. 2020-06-17 18:01:09 -05:00
Nolan Darilek c2e3a41b2b Publish winrt_bindings from a Windows build server. 2020-06-17 18:00:14 -05:00
Nolan Darilek 251128f917 Don't verify on publish since this crate requires Windows. 2020-06-17 17:55:35 -05:00
Nolan Darilek f642d86f73 Tweak workflow to publish winrt_bindings package first. 2020-06-17 17:27:28 -05:00
Nolan Darilek e81849db55 Add action to build release. 2020-06-09 11:10:12 -05:00