renovate[bot]
649e7c30cf
chore(deps): update github-actions ( #4652 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[cargo-bins/cargo-binstall](https://togithub.com/cargo-bins/cargo-binstall )
| action | minor | `v1.8.0` -> `v1.9.0` |
| [crate-ci/typos](https://togithub.com/crate-ci/typos ) | action | patch
| `v1.23.5` -> `v1.23.6` |
---
### Release Notes
<details>
<summary>cargo-bins/cargo-binstall (cargo-bins/cargo-binstall)</summary>
###
[`v1.9.0`](https://togithub.com/cargo-bins/cargo-binstall/releases/tag/v1.9.0 )
[Compare
Source](https://togithub.com/cargo-bins/cargo-binstall/compare/v1.8.0...v1.9.0 )
*Binstall is a tool to fetch and install Rust-based executables as
binaries. It aims to be a drop-in replacement for `cargo install` in
most cases. Install it today with `cargo install cargo-binstall`, from
the binaries below, or if you already have it, upgrade with `cargo
binstall cargo-binstall`.*
##### In this release:
- Add `--maximum-resolution-timeout`
([#​1823](https://togithub.com/cargo-bins/cargo-binstall/issues/1823 )
[#​1862](https://togithub.com/cargo-bins/cargo-binstall/issues/1862 ))
- Fix: `--strategies` on CLI do not seem to override disabled-strategies
in the manifest
([#​1851](https://togithub.com/cargo-bins/cargo-binstall/issues/1851 )
[#​1857](https://togithub.com/cargo-bins/cargo-binstall/issues/1857 ))
</details>
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.23.6`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.6 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.23.5...v1.23.6 )
#### \[1.23.6] - 2024-07-31
##### Fixes
- Updated the dictionary with the [July
2024](https://togithub.com/crate-ci/typos/issues/1051 ) changes
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 04:05:57 +00:00
rzvxa
61e8b8c6c5
chore: make test-wasm32-unknown-unknown run unconditionally. ( #4624 )
...
It used to be unconditional before #4547 , Having it to run all PRs allows us to run `oxc_ast::generated::assert_layouts` tests on 32-bit platforms.
2024-08-03 15:25:02 +00:00
LongYinan
1aea15c1ab
ci: test crates on wasmtime ( #4547 )
2024-08-01 06:23:35 +08:00
renovate[bot]
cb820fb9ad
chore(deps): update github-actions ( #4519 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[cargo-bins/cargo-binstall](https://togithub.com/cargo-bins/cargo-binstall )
| action | minor | `v1.7.4` -> `v1.8.0` |
| [crate-ci/typos](https://togithub.com/crate-ci/typos ) | action | patch
| `v1.23.2` -> `v1.23.5` |
---
### Release Notes
<details>
<summary>cargo-bins/cargo-binstall (cargo-bins/cargo-binstall)</summary>
###
[`v1.8.0`](https://togithub.com/cargo-bins/cargo-binstall/releases/tag/v1.8.0 )
[Compare
Source](https://togithub.com/cargo-bins/cargo-binstall/compare/v1.7.4...v1.8.0 )
*Binstall is a tool to fetch and install Rust-based executables as
binaries. It aims to be a drop-in replacement for `cargo install` in
most cases. Install it today with `cargo install cargo-binstall`, from
the binaries below, or if you already have it, upgrade with `cargo
binstall cargo-binstall`.*
##### In this release:
- Fix: Ignore invalid Github Token (token length < 10)
([#​1836](https://togithub.com/cargo-bins/cargo-binstall/issues/1836 )
[#​1839](https://togithub.com/cargo-bins/cargo-binstall/issues/1839 ))
- Add environment variable `BINSTALL_DISABLE_STRATEGIES` for
`--disable-strategies`
([#​1833](https://togithub.com/cargo-bins/cargo-binstall/issues/1833 )
[#​1838](https://togithub.com/cargo-bins/cargo-binstall/issues/1838 ))
- Add new option `--disable-telemetry` to disable quickinstall
statistics collection
([#​1822](https://togithub.com/cargo-bins/cargo-binstall/issues/1822 )
[#​1831](https://togithub.com/cargo-bins/cargo-binstall/issues/1831 ))
- Feature: Enable maintainers of crate to disable strategies for the
crate using `package.binstall` (can be overriden by CLI users)
([#​1721](https://togithub.com/cargo-bins/cargo-binstall/issues/1721 )
[#​1828](https://togithub.com/cargo-bins/cargo-binstall/issues/1828 ))
- Fix v1 manifest format for git and local path
([#​1815](https://togithub.com/cargo-bins/cargo-binstall/issues/1815 )
[#​1821](https://togithub.com/cargo-bins/cargo-binstall/issues/1821 ))
- Fix: normalize GitHub URLs ending in .git to not ending in .git
([#​1801](https://togithub.com/cargo-bins/cargo-binstall/issues/1801 )
[#​1803](https://togithub.com/cargo-bins/cargo-binstall/issues/1803 )
[#​1804](https://togithub.com/cargo-bins/cargo-binstall/issues/1804 ))
##### Other changes:
- Fixed `install-from-binstall-release.sh` on raspberry pi
([#​1814](https://togithub.com/cargo-bins/cargo-binstall/issues/1814 ))
- Enable feature `native-tls/vendored` if both feature `native-tls` and
`static` is enabled
([#​1694](https://togithub.com/cargo-bins/cargo-binstall/issues/1694 )
[#​1832](https://togithub.com/cargo-bins/cargo-binstall/issues/1832 ))
</details>
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.23.5`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.5 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.23.4...v1.23.5 )
#### \[1.23.5] - 2024-07-25
##### Features
- *(config)* Store config in `Cargo.toml`
###
[`v1.23.4`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.4 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.23.3...v1.23.4 )
#### \[1.23.4] - 2024-07-25
##### Fixes
- Don't correct `countr_one` in C++
###
[`v1.23.3`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.3 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.23.2...v1.23.3 )
#### \[1.23.3] - 2024-07-22
##### Fixes
- Fix `Dockerfile`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-28 21:46:07 +00:00
Boshen
52f65e976d
ci: remove top level env
2024-07-23 22:24:10 +08:00
Boshen
97c7678343
ci: fix cargo-bins/cargo-binstall@v1.7.4
2024-07-21 20:42:14 +08:00
Boshen
3708fba9e5
ci: use cargo-bins/cargo-binstall@1.7.4
2024-07-21 20:40:14 +08:00
Boshen
8e2fd8c5f3
ci: remove graphite optimize_ci
...
The savings does not out weight the confusion this feature brings yet.
2024-07-16 21:26:33 +08:00
Boshen
4a50b88af4
ci: remove instructions for sccache
...
Performance improvement does not out weight cost yet.
2024-07-16 21:24:32 +08:00
renovate[bot]
fef5d053e7
chore(deps): update crate-ci/typos action to v1.23.2 ( #4260 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://togithub.com/crate-ci/typos ) | action | patch
| `v1.23.1` -> `v1.23.2` |
---
### Release Notes
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.23.2`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.2 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.23.1...v1.23.2 )
#### \[1.23.2] - 2024-07-10
##### Features
- Automatically ignore JWT tokens
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-14 21:15:01 +00:00
Boshen
8c54a2f1ed
fix(tasks/ast_codegen): run cargo fmt synchronously ( #4181 )
...
relates #4152
This is my wild guess, because it works in my other script 143685deb1/xtask/src/main.rs (L21)
2024-07-11 02:59:30 +00:00
Boshen
07506ece83
ci: add a git diff check after running tests
2024-07-11 10:18:56 +08:00
rzvxa
e1279da55c
chore(ci): fix the formatting issues on AST Changes. ( #4153 )
...
I'm not sure what causes this issue so this PR is going to start as an experimentation
2024-07-10 13:38:05 +00:00
rzvxa
e6c407d1c3
chore(ci): add Codegen to the CI workflow. ( #4144 )
...
It should be marked as `required`.
Closes #4138
---------
Co-authored-by: Boshen <boshenc@gmail.com>
2024-07-10 09:47:30 +08:00
renovate[bot]
4a49e4cc96
chore(deps): update crate-ci/typos action to v1.23.1 ( #4089 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://togithub.com/crate-ci/typos ) | action | minor
| `v1.22.9` -> `v1.23.1` |
---
### Release Notes
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.23.1`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.1 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.23.0...v1.23.1 )
#### \[1.23.1] - 2024-07-05
##### Fixes
- Add missing [June
2024](https://togithub.com/crate-ci/typos/issues/1024 ) changes
###
[`v1.23.0`](https://togithub.com/crate-ci/typos/releases/tag/v1.23.0 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.22.9...v1.23.0 )
#### \[1.23.0] - 2024-07-05
##### Fixes
- Updated the dictionary with the [June
2024](https://togithub.com/crate-ci/typos/issues/1024 ) changes
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-07 18:26:02 +00:00
Boshen
94bac93550
ci: pin cargo-shear to v1
2024-07-07 19:09:00 +08:00
Boshen
cdd4ee5dff
ci: cargo-shear v1
2024-07-05 23:46:15 +08:00
Boshen
a85d313a43
chore(deps): update oven-sh/setup-bun action to v2 ( #3874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24 18:28:48 +08:00
renovate[bot]
bef7f2b836
chore(deps): update github-actions ( #3857 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://togithub.com/crate-ci/typos ) | action | patch
| `v1.22.7` -> `v1.22.9` |
|
[mozilla-actions/sccache-action](https://togithub.com/mozilla-actions/sccache-action )
| action | patch | `v0.0.4` -> `v0.0.5` |
---
### Release Notes
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.22.9`](https://togithub.com/crate-ci/typos/releases/tag/v1.22.9 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.22.8...v1.22.9 )
#### \[1.22.9] - 2024-06-22
##### Fixes
- Stop correcting `reoccurrence`
###
[`v1.22.8`](https://togithub.com/crate-ci/typos/compare/v1.22.7...v1.22.8 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.22.7...v1.22.8 )
</details>
<details>
<summary>mozilla-actions/sccache-action
(mozilla-actions/sccache-action)</summary>
###
[`v0.0.5`](https://togithub.com/Mozilla-Actions/sccache-action/releases/tag/v0.0.5 )
[Compare
Source](https://togithub.com/mozilla-actions/sccache-action/compare/v0.0.4...v0.0.5 )
##### What's Changed
- add missing quotes to `configure` example in readme by
[@​altendky](https://togithub.com/altendky ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/103 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/103 )
- chore: fix a typo in a comment by
[@​Alphare](https://togithub.com/Alphare ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/109 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/109 )
- Bump outdated CI workflows and packages by
[@​orf](https://togithub.com/orf ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/114 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/114 )
- Output sccache stats as a notice and a summary table by
[@​orf](https://togithub.com/orf ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/113 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/113 )
##### Dependencies
- Bump [@​types/node](https://togithub.com/types/node ) from
20.12.11 to 20.13.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/115 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/115 )
- Bump
[@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser )
from 7.8.0 to 7.11.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/117 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/117 )
- Bump braces from 3.0.2 to 3.0.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/120 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/120 )
- Bump ts-jest from 29.1.2 to 29.1.4 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/118 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/118 )
- Bump prettier from 3.2.5 to 3.3.2 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/121 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/121 )
- Bump [@​actions/core](https://togithub.com/actions/core ) from
1.10.0 to 1.10.1 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/95 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/95 )
- Bump eslint-config-prettier from 9.0.0 to 9.1.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/96 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/96 )
- Bump [@​actions/github](https://togithub.com/actions/github )
from 5.1.1 to 6.0.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/97 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/97 )
- Bump [@​types/node](https://togithub.com/types/node ) from
20.10.6 to 20.11.24 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/102 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/102 )
- Bump eslint-plugin-jest from 27.6.0 to 27.9.0 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/101 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/101 )
- Bump undici from 5.28.2 to 5.28.3 by
[@​dependabot](https://togithub.com/dependabot ) in
[https://github.com/Mozilla-Actions/sccache-action/pull/99 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/99 )
##### New Contributors
- [@​altendky](https://togithub.com/altendky ) made their first
contribution in
[https://github.com/Mozilla-Actions/sccache-action/pull/103 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/103 )
- [@​Alphare](https://togithub.com/Alphare ) made their first
contribution in
[https://github.com/Mozilla-Actions/sccache-action/pull/109 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/109 )
- [@​orf](https://togithub.com/orf ) made their first contribution
in
[https://github.com/Mozilla-Actions/sccache-action/pull/114 ](https://togithub.com/Mozilla-Actions/sccache-action/pull/114 )
**Full Changelog**:
https://github.com/Mozilla-Actions/sccache-action/compare/v0.0.4...v0.0.5
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 18:54:00 +00:00
Boshen
f8fe583a0b
ci: run cargo check first
2024-06-20 23:38:21 +08:00
Boshen
25b607cde1
ci: fix
2024-06-20 23:18:42 +08:00
Boshen
152195b67b
ci: try fix graphite optimize ci
2024-06-20 23:14:17 +08:00
Boshen
a658ca8675
ci: try graphite ci optimizer ( #3770 )
2024-06-19 23:07:35 +08:00
renovate[bot]
810ac13511
chore(deps): update crate-ci/typos action to v1.22.7 ( #3701 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [crate-ci/typos](https://togithub.com/crate-ci/typos ) | action | patch
| `v1.22.4` -> `v1.22.7` |
---
### Release Notes
<details>
<summary>crate-ci/typos (crate-ci/typos)</summary>
###
[`v1.22.7`](https://togithub.com/crate-ci/typos/releases/tag/v1.22.7 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.22.6...v1.22.7 )
#### \[1.22.7] - 2024-06-12
##### Fixes
- Remove Linux arm64 binary support
###
[`v1.22.6`](https://togithub.com/crate-ci/typos/releases/tag/v1.22.6 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.22.5...v1.22.6 )
#### \[1.22.6] - 2024-06-12
###
[`v1.22.5`](https://togithub.com/crate-ci/typos/releases/tag/v1.22.5 )
[Compare
Source](https://togithub.com/crate-ci/typos/compare/v1.22.4...v1.22.5 )
#### \[1.22.5] - 2024-06-12
##### Features
- Linux arm64 binaries
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-16 21:36:08 +00:00
Boshen
14b44062c2
ci: pin typos to a specific version ( #3647 )
2024-06-13 00:04:46 +08:00
Boshen
c95d691af6
ci: use node-version-file ( #3607 )
2024-06-10 22:06:09 +08:00
renovate[bot]
ef35792623
chore(deps): update samypr100/setup-dev-drive action to v3 ( #3505 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[samypr100/setup-dev-drive](https://togithub.com/samypr100/setup-dev-drive )
| action | major | `v2` -> `v3` |
---
### Release Notes
<details>
<summary>samypr100/setup-dev-drive (samypr100/setup-dev-drive)</summary>
###
[`v3`](https://togithub.com/samypr100/setup-dev-drive/releases/tag/v3 )
[Compare
Source](https://togithub.com/samypr100/setup-dev-drive/compare/v2...v3 )
#### What's Changed
- See
[CHANGELOG.md](https://togithub.com/samypr100/setup-dev-drive/blob/v3/CHANGELOG.md )
**Full Changelog**:
https://github.com/samypr100/setup-dev-drive/compare/v2...v3
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 10am on monday" in timezone
Asia/Shanghai, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://developer.mend.io/github/oxc-project/oxc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-02 16:08:16 +00:00
Boshen
851318b413
ci(): install rust before cache in windows-test
2024-05-31 10:01:09 +08:00
Boshen
8fe58921e9
ci: speed up windows build ( #3474 )
...
Windows warm cache run reduced from 3 mins to 2 mins 20 seconds.
Unsung heros of the internet, who led me here to speed up window's
slowness:
* `https://github.com/actions/cache/issues/752#issuecomment-1847036770 `
*
502e04200d/.github/workflows/ci.yml (L158)
2024-05-31 09:48:28 +08:00
Boshen
0f4bcc0a68
ci: fix cache for clippy and docs
2024-05-30 23:43:41 +08:00
Boshen
0d35f227b5
ci: fix sccache in "check conformance"
2024-05-30 00:46:47 +08:00
Boshen
0355c9d116
ci: remove actions/rustup in favor of Boshen/rustup ( #3429 )
2024-05-27 16:34:18 +08:00
Boshen
31c8e3340d
ci: build test first to speed up ci runs by a little bit
2024-05-26 16:28:18 +08:00
Boshen
3855579eb4
ci: apply default shell: bash to all CI jobs ( #3416 )
2024-05-26 08:05:11 +00:00
Boshen
7d73fb33e8
ci: disable RUSTC_WRAPPER from forks
2024-05-26 01:46:14 +08:00
Boshen
217594d21f
ci: setup sccache ( #3403 )
2024-05-25 23:38:43 +08:00
Boshen
16d8dcda76
ci: allow branch renovate/**
2024-05-20 13:35:31 +08:00
Boshen
5d0f165f51
ci: "Coverage and check diff" -> "Check Conformance"
2024-04-26 21:31:44 +08:00
Boshen
93ce5a919a
chore: fix internal doc warnings
2024-04-13 15:59:24 +08:00
Boshen
9df5001543
ci: explicitly disable incremental build and deny warnings for cargo and rust
2024-04-13 15:40:10 +08:00
Boshen
adabbac696
ci: only run cargo-shear when Rust changes ( #2953 )
2024-04-13 13:24:09 +08:00
Boshen
3ca6721783
ci: always run cargo shear
2024-03-31 16:06:22 +08:00
Dunqing
224299fe5c
ci: ci should run when clone-submodules/action.yml changes ( #2816 )
...
When we change `clone-submodules/action.yml`, the snapshot will probably be updated as well, so I'd run ci to make sure the snapshot is correct.
2024-03-26 11:58:55 +08:00
Boshen
66117b10aa
ci: cargo doc --no-deps
2024-03-26 01:56:16 +08:00
Boshen
06a81409f1
ci: actions/checkout@v4 -> taiki-e/checkout-action@v1 ( #2811 )
...
This does not depend on node.js, and sets persist-credentials to false
2024-03-26 01:24:51 +08:00
Boshen
e32a3b3783
ci: use cargo-shear ( #2810 )
2024-03-26 00:43:10 +08:00
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
Boshen
07a633615a
ci: trigger ci on main
2023-04-17 13:27:18 +08:00
Boshen
19d341c0ab
ci: remove CARGO_TERM_QUIET as it interferes with rust cache
2023-04-17 13:12:26 +08:00
Boshen
6c8f0449a3
ci: cache factory
2023-04-17 11:47:47 +08:00
Boshen
4ced43ea54
ci: do not fail-fast in matrix test
2023-04-16 23:37:04 +08:00