Commit Graph

25 Commits

Author SHA1 Message Date
Takashi Kokubun
a01709c38c
Fix the directory 2022-08-11 21:17:57 -07:00
Takashi Kokubun
7e0f55d513
Cross-compile artifacts and supports arm64 2022-08-11 21:10:20 -07:00
Takashi Kokubun
2e898cea84
Fix CI failure
First, it's weird that the latest revision passed CI and then started
failing on scheduled builds and pull requests.

Second, I don't want to waste time adopting or configuring somebody
else's cosmetic prefernce such as:

53 |     return Err(format!("unknown key '{}'", input).into());
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove `return`: `Err(format!("unknown key '{}'", input).into())`

which is causing the current CI failure. It's not really detecting a
"mistake", which cargo clippy claims to point out.
2022-08-11 19:31:44 -07:00
Frederick Zhang
d2f6a9c73f
Add cargo clippy to GH Actions 2022-08-11 19:00:12 +10:00
Takashi Kokubun
938d65ceb4
Purge CI cache 2022-05-24 21:19:29 -07:00
Takashi Kokubun
128a60c2e8
Produce xremap binaries from Ubuntu 18.04
Close #101
2022-05-24 21:12:19 -07:00
Takashi Kokubun
64a4d34ae9
Cache cargo test on CI 2021-12-31 22:35:31 -08:00
Takashi Kokubun
3c14525f16
Resurrect the old CI 2021-12-29 21:58:39 -08:00
Takashi Kokubun
7ab1595836
Rollback to v0.1.5 2021-12-29 20:41:58 -08:00
Takashi Kokubun
7df4333ea1
Run it properly 2021-12-29 13:23:29 -08:00
Takashi Kokubun
ff1c19e076
Start testing serde 2021-12-29 13:21:20 -08:00
Takashi Kokubun
197599a3cd
Reduce the number of action dependencies 2021-12-26 23:27:23 -08:00
Takashi Kokubun
e300f6616f
Avoid trusting actions-rs for publish 2021-12-23 22:05:27 -08:00
Takashi Kokubun
65ace5e2da
Siwtch to GITHUB_TOKEN 2021-12-23 22:02:39 -08:00
Takashi Kokubun
73b15d0f7b
Name cargo build steps 2021-12-23 21:33:58 -08:00
Takashi Kokubun
e7d9eb4d0d
It was almost working
Build and Release steps left uncommitted files. Instead of using
--allow-dirty, let's just publish it first.
2021-12-23 21:32:10 -08:00
Takashi Kokubun
27a1da242c
Automate cargo publish as well 2021-12-23 21:12:48 -08:00
Takashi Kokubun
260444aa71
Enable caching in release as well 2021-12-22 23:38:01 -08:00
Takashi Kokubun
58b2af466a
Fix the workflow trigger 2021-12-22 23:34:33 -08:00
Takashi Kokubun
7364a3bf16
Push a leftover 2021-12-22 23:27:43 -08:00
Takashi Kokubun
eb5d49fb5c
Implement automated binary release 2021-12-22 23:26:50 -08:00
Takashi Kokubun
5e137d4128
Check rustfmt 2021-12-22 20:32:42 -08:00
Takashi Kokubun
5f9eda2479
Introduce caching 2021-12-22 20:29:34 -08:00
Takashi Kokubun
ad27efb32d
Avoid double builds for my own PRs 2021-12-22 20:26:55 -08:00
Takashi Kokubun
e184fc449c
Configure GitHub Actions 2021-12-22 20:25:25 -08:00