Boshen
|
4f22eaaf96
|
ci: check cargo doc for all crates
|
2024-02-21 18:03:49 +08:00 |
|
Boshen
|
0f28dc8894
|
ci: move conformance.yml to ci.yml
|
2024-02-06 23:01:58 +08:00 |
|
Boshen
|
d6ba058f77
|
ci: paths-filter v3 (#2267)
|
2024-02-02 16:21:34 +08:00 |
|
Boshen
|
c0bdd050ee
|
ci: s/macos-latest/macos-14 (#2244)
|
2024-02-01 13:30:49 +08:00 |
|
Boshen
|
9c6c17b9aa
|
feat(wasm/parser): improve FFI (#2232)
|
2024-01-31 15:53:32 +08:00 |
|
Boshen
|
5ac61f09a0
|
feat: setup wasm parser for npm (#2221)
|
2024-01-30 21:40:10 +08:00 |
|
Nicholas Roberts
|
cd5026c015
|
feat(ast): TypeScript definition for wasm target (#2158)
Closes #2151
|
2024-01-30 15:43:03 +08:00 |
|
zoomdong
|
0f77e5dc52
|
chore: remove unsless oxc_resolve ci files (#1682)
|
2023-12-15 10:37:46 +00:00 |
|
Boshen
|
1dc365c204
|
ci: cargo test run --no-run --workspace -> cargo test --quiet --no-run
Doesn't seem to have a difference with `--workspace`
|
2023-11-23 21:55:41 +08:00 |
|
Boshen
|
8828b93ba0
|
ci: move e2e tests to its own ci
|
2023-11-18 09:42:50 +08:00 |
|
Boshen
|
526db66984
|
ci: make tests less verbose, printing takes time too
|
2023-11-16 18:33:11 +08:00 |
|
Boshen
|
c1c2a01135
|
ci: no need to build tests on PR branches (#1348)
|
2023-11-16 17:32:10 +08:00 |
|
Boshen
|
767744afc1
|
ci: remove cargo nextest because cargo test is now faster (#1341)
|
2023-11-16 13:31:51 +08:00 |
|
Boshen
|
38c90db0fe
|
ci: check unused dependencies via cargo machete (#1143)
|
2023-11-04 14:45:44 +00:00 |
|
Boshen
|
bd99c7f174
|
chore(cli): remove cmd snapshot and building oxlint binary to speed up ci
|
2023-10-11 20:38:59 +08:00 |
|
Boshen
|
30c2b9184e
|
ci: do not install cargo-nextest on windows (saves 20s)
|
2023-10-08 13:28:26 +08:00 |
|
Boshen
|
8b17a9cc76
|
ci: cache the oxlint build for ecosystem-ci
|
2023-09-12 00:25:07 +08:00 |
|
dependabot[bot]
|
5de4841a3e
|
chore(deps): bump actions/checkout from 3 to 4 (#894)
|
2023-09-11 18:52:08 +08:00 |
|
Boshen
|
56aaf31fb1
|
refactor(benchmark): use codspeed for all benchmarks (#839)
|
2023-09-02 20:35:48 +08:00 |
|
Boshen
|
592137586c
|
feat(cli): use insta_cmd for cli snapshot testing (#791)
closes #776
|
2023-08-25 16:26:34 +08:00 |
|
Boshen
|
a5a601e58d
|
ci: remove needs: cache from ecosystem-test
|
2023-08-25 16:24:14 +08:00 |
|
Boshen
|
5bcd736ae9
|
fix(cli): correctly parse clippy like filters "-A rule -D rule" (#758)
|
2023-08-18 22:00:05 +08:00 |
|
Boshen
|
a9c4fddb6d
|
refactor(cli): use bpaf instead clap (#756)
|
2023-08-18 17:14:06 +08:00 |
|
Boshen
|
5baa9b9d45
|
ci: filter out more files that trigger the CI jobs
|
2023-08-08 14:13:39 +08:00 |
|
Boshen
|
b52ec3f344
|
ci: remove cargo-udeps
|
2023-07-27 14:09:42 +08:00 |
|
Boshen
|
26fc0cfde5
|
ci: on run conformance on certain crate changes
|
2023-07-27 13:12:12 +08:00 |
|
Boshen
|
133c81ba1a
|
ci: use the benchmark cache for ecosystem-test
because it is using --release
|
2023-07-21 11:49:59 +08:00 |
|
Leonard Yeung
|
73338cb377
|
CI: Added ecosystem check (#574)
Co-authored-by: Leonard Yeung <leonard_yeung@tuta.io>
|
2023-07-21 11:03:27 +08:00 |
|
Boshen
|
4d187ce963
|
feat(resolver): resolve js file (#543)
|
2023-07-13 18:04:00 +08:00 |
|
Boshen
|
8aba8bcbb5
|
feat(oxc): a single oxc crate (#522)
|
2023-07-06 13:35:25 +08:00 |
|
Boshen
|
bad8bfcf16
|
ci: run conformance tests and bail if there are outdated snapshots (#444)
|
2023-06-14 21:44:10 +08:00 |
|
Boshen
|
478615a9c4
|
ci: check wasm (#443)
|
2023-06-14 13:33:09 +08:00 |
|
Boshen
|
a6b7c9a7e7
|
ci: add a separate cache factory for benchmark
|
2023-05-31 15:39:20 +08:00 |
|
Boshen
|
0de95b8111
|
ci: optimize cache for benchmark
|
2023-05-31 15:19:04 +08:00 |
|
Boshen
|
c3bd1a6a1d
|
ci: install rust before anything else
otherwise it'll install rust components, which is slow
|
2023-05-31 14:59:33 +08:00 |
|
Boshen
|
5c5459dc59
|
ci: only run ci when PR is opened or synchronized
|
2023-05-24 21:33:42 +08:00 |
|
Boshen
|
60485669bb
|
ci: cache release for benchmark, benchmark use fewer files (#345)
|
2023-05-10 22:13:11 +08:00 |
|
Boshen
|
b77d599b74
|
ci: do not cancel jobs on main branch
|
2023-05-04 19:15:50 +08:00 |
|
Boshen
|
7aca953635
|
ci: add cargo deny
|
2023-04-22 22:35:19 +08:00 |
|
Boshen
|
e93c79ab5b
|
ci: only run cargo udeps if Cargo.lock changes
|
2023-04-22 21:25:27 +08:00 |
|
Boshen
|
0918c21061
|
ci: refactor ci.yml
|
2023-04-22 21:06:03 +08:00 |
|
Boshen
|
d49195f7f2
|
feat: napi (#302)
* chore: only ignore js files from the root
* feat: napi
|
2023-04-22 14:41:45 +08:00 |
|
Boshen
|
c87ba5df23
|
ci: remove needs: cache from ci
the cache is unused 99% of the time so it's better to just run
everything instead of waiting for the cache
|
2023-04-20 21:21:48 +08:00 |
|
Boshen
|
ec01a295a8
|
chore: do not append -- to cargo lint
|
2023-04-17 16:38:09 +08:00 |
|
Boshen
|
ba76aa8b9a
|
ci: cache test files
|
2023-04-17 15:53:48 +08:00 |
|
Boshen
|
eab0d5be16
|
ci: cache all-targets
|
2023-04-17 15:30:28 +08:00 |
|
Boshen
|
9c673fa63a
|
ci: debug rustup action
|
2023-04-17 15:23:19 +08:00 |
|
Boshen
|
f4921bb6f5
|
ci: fine tune caching strategy
|
2023-04-17 14:43:07 +08:00 |
|
Boshen
|
7b9bd48ad2
|
ci: separate out cargo check and cargo clippy
|
2023-04-17 14:25:47 +08:00 |
|
Boshen
|
4f5cde78a3
|
ci: build cache on all platforms
|
2023-04-17 13:48:05 +08:00 |
|