Takashi Kokubun
4a01184c4c
Switch to ubuntu-latest
2022-08-22 19:10:02 -07:00
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