Boshen
|
5faae992b2
|
ci: add cargo-unused
|
2023-03-05 22:29:26 +08:00 |
|
Boshen
|
43467b19e9
|
ci: write benchmark action summary
|
2023-03-05 04:51:00 -08:00 |
|
Boshen
|
d1bfe9ab16
|
ci: add summary to bloat command (#132)
|
2023-03-05 04:12:05 -08:00 |
|
Boshen
|
4a8abca2d1
|
ci: fix bloat command
|
2023-03-05 16:05:47 +08:00 |
|
Boshen
|
57b3fbf899
|
ci: fix cargo bloat --profile
|
2023-03-05 16:03:00 +08:00 |
|
Boshen
|
1031755fdb
|
chore(rust): add release-debug mode
|
2023-03-05 15:57:53 +08:00 |
|
Boshen
|
16b99e7205
|
ci: make cargo print less logs
|
2023-03-05 15:51:51 +08:00 |
|
Boshen
|
dee5d00ae2
|
ci: add manual cargo bloat action
|
2023-03-05 15:41:54 +08:00 |
|
Boshen
|
7db95f0b33
|
refactor(ci): remove useless submodules: false from actions/checkout
|
2023-03-05 15:37:07 +08:00 |
|
Boshen
|
7d3ce8b125
|
feat(benchmark): add semantic builder to benchmark (#129)
|
2023-03-04 23:09:19 -08:00 |
|
Boshen
|
4c4cb4d526
|
ci: setup npm publish
|
2023-03-02 06:55:56 -08:00 |
|
Boshen
|
2d09c57ce8
|
ci: deny all warnings
|
2023-03-02 00:44:03 -08:00 |
|
Boshen
|
a15b57a9cf
|
ci: remove permissions override, I changed it in the GitHub settings
|
2023-03-01 20:47:14 +08:00 |
|
Boshen
|
abc368a203
|
ci: fix zip name
|
2023-03-01 13:58:52 +08:00 |
|
Boshen
|
5e451ff2e4
|
ci: fix zip name
|
2023-03-01 13:44:14 +08:00 |
|
Boshen
|
10bd3d518c
|
ci: attempt to fix upload permissions
|
2023-03-01 11:32:41 +08:00 |
|
Boshen
|
4f78d69e0e
|
chore(rust): remove symbols in release profile
|
2023-03-01 00:33:24 +08:00 |
|
Boshen
|
bd4730ccfc
|
ci: add back binary permissions after download in release_cli
|
2023-03-01 00:32:25 +08:00 |
|
Boshen
|
5f651df156
|
ci: add write permissions to release_cli.yaml
|
2023-02-28 23:34:18 +08:00 |
|
Boshen
|
825e27178c
|
ci: add release_cli.yaml with build binary and upload artifact steps
|
2023-02-28 07:21:03 -08:00 |
|
Boshen
|
4f36f7d2ef
|
ci: attempt to fix miri with "-Zmiri-disable-isolation"
|
2023-02-26 00:49:19 +08:00 |
|
Boshen
|
aac51de446
|
ci: add miri
|
2023-02-25 17:09:25 +08:00 |
|
Boshen
|
1cd2c14d78
|
ci: fix benchmark output
|
2023-02-25 16:58:02 +08:00 |
|
Boshen
|
9098962ec3
|
ci: cancel previous job runs with concurrency
|
2023-02-25 16:57:31 +08:00 |
|
Boshen
|
e827754aad
|
ci: try fix benchmark comment
|
2023-02-25 11:58:57 +08:00 |
|
Boshen
|
80afce5cd3
|
ci: attempt to fix some benchmark issues
|
2023-02-25 11:27:04 +08:00 |
|
Boshen
|
50faa7be1d
|
ci: setup benchmark matrix
|
2023-02-24 22:54:05 +08:00 |
|
Boshen
|
66c713f4f4
|
ci: run the parser benchmark conditionally
|
2023-02-24 22:54:05 +08:00 |
|
Boshen
|
3875a6ce1d
|
ci: fix path ignore
|
2023-02-24 13:36:43 +08:00 |
|
Boshen
|
cbcf68c88a
|
ci: ignore markdown file changes
|
2023-02-24 13:34:09 +08:00 |
|
Boshen
|
d773187f43
|
ci: skip making comments from forks in benchmark
source: https://github.com/peter-evans/create-pull-request/blob/main/docs/concepts-guidelines.md#restrictions-on-repository-forks
|
2023-02-23 21:37:08 +08:00 |
|
Boshen
|
3fee6a5184
|
ci: fix benchmark not fetching on pr commit
|
2023-02-13 10:01:31 +08:00 |
|
Boshen
|
9de386ecf7
|
ci: update
|
2023-02-12 20:27:23 +08:00 |
|
Boshen
|
01ff8eed08
|
ci: remove unused github_token from benchmark
|
2023-02-12 20:21:24 +08:00 |
|
Boshen
|
738f52cd0b
|
ci: fix benchmark.yaml
|
2023-02-12 20:04:55 +08:00 |
|
Boshen
|
792a0b065a
|
ci: only run benchmark on 'crates/**' change
|
2023-02-12 14:32:40 +08:00 |
|
Boshen
|
6a8d9da75d
|
ci: add write permission to benchmark
|
2023-02-12 10:36:48 +08:00 |
|
Boshen
|
ad36a0ebb2
|
ci: remove useless CARGO_UNSTABLE_SPARSE_REGISTRY env variable
|
2023-02-12 10:04:47 +08:00 |
|
Boshen
|
35db916db7
|
ci: move --locked from cargo check
|
2023-02-12 10:00:58 +08:00 |
|
Boshen
|
1410155a0c
|
ci: fix invalid benchmark.yaml
|
2023-02-12 09:53:49 +08:00 |
|
Boshen
|
42932334b2
|
ci: add pr benchmark workflow
|
2023-02-12 09:35:27 +08:00 |
|
Boshen
|
e964179490
|
ci: use cargo command instead of dtolnay/rust-toolchain
|
2023-02-11 21:17:56 +08:00 |
|
Boshen
|
6df31b0c2c
|
ci: run on pull_request
|
2023-02-11 16:34:53 +08:00 |
|
Boshen
|
9c91398015
|
ci: use dtolnay/rust-toolchain
|
2023-02-11 14:31:59 +08:00 |
|
Boshen
|
c2c78c3a33
|
ci: add write permissions for publishing docs
|
2023-02-11 14:23:57 +08:00 |
|
Boshen
|
a3bfa2222e
|
ci: update deploy gh action name
|
2023-02-11 14:10:58 +08:00 |
|
Boshen
|
d25cdc8cc2
|
ci: add github workflow for main branch
|
2023-02-11 13:56:47 +08:00 |
|