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
overlookmotel
24df88099a
ci: enable semantic benchmarks ( #3784 )
...
#3776 does seem to have stabilized the benchmark results. Re-enable
semantic benchmarks which we disabled because they were showing wild
variance, and see if they still do.
2024-06-20 14:55:33 +08:00
Boshen
a94ef68c0f
ci: add JEMALLOC_SYS_WITH_LG_PAGE=16 to aarch64 systems
...
closes #3783
2024-06-20 14:30:17 +08:00
Boshen
a658ca8675
ci: try graphite ci optimizer ( #3770 )
2024-06-19 23:07:35 +08:00
Boshen
527bfc82f5
feat(npm/oxc-transform): setup npm/oxc-transform and publish
2024-06-18 22:12:47 +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
2173f23d9c
ci: add workflow_dispatch to release oxlint
2024-06-14 15:29:29 +08:00
Boshen
c8e41601b2
ci: fix release oxlint missing target dir
2024-06-14 15:28:32 +08:00
Boshen
86556cef96
ci: simplify release scripts
2024-06-14 14:42:43 +08:00
Boshen
14b44062c2
ci: pin typos to a specific version ( #3647 )
2024-06-13 00:04:46 +08:00
Boshen
a798ff4e89
ci: add actions: write permission to release_crates
2024-06-12 18:00:50 +08:00
Boshen
c95d691af6
ci: use node-version-file ( #3607 )
2024-06-10 22:06:09 +08:00
Boshen
b09092c9ec
ci: use personal access token to push tag
2024-06-08 17:05:14 +08:00
Boshen
532510d714
ci: fix tag push for release_crates
2024-06-07 17:52:19 +08:00
Boshen
05342c6080
ci: fix release oxlint
2024-06-07 17:33:37 +08:00
Boshen
e0bfd85254
ci: pass changelog to action-gh-release
2024-06-07 16:30:41 +08:00
Boshen
101d0ccefa
ci: trigger ecosystem ci and website task from prepare_release_oxlint
2024-06-07 00:09:42 +08:00
Boshen
2cdc4085f7
ci: only run "update rules" when rules.rs changes
2024-06-06 16:04:41 +08:00
Boshen
604b7cf92b
ci: prepare release oxlint
2024-06-06 16:04:41 +08:00
Boshen
6db4d7dc09
chore: update cliff.toml
2024-06-06 15:09:07 +08:00
Boshen
509ed2bcf3
ci: update prepare release crates; regenerate the changelogs
2024-06-06 14:28:51 +08:00
Boshen
19bc7eb20f
ci: fix mac build in release_napi_parser
2024-06-04 18:40:24 +08:00
Boshen
119d87510d
ci: fix release crate push tag permission
2024-06-04 18:22:22 +08:00
Boshen
20f1754f57
chore: update Cargo.lock
2024-06-04 18:05:57 +08:00
Boshen
9706c3b533
ci: adjust publish workflow
2024-06-04 16:40:15 +08:00
Boshen
ebd683bb4b
chore: add oxc_release.toml
2024-06-04 16:05:08 +08:00
Boshen
28cc351cf3
ci: add prepare release workflow
2024-06-03 00:54:13 +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
41d67fe6f6
ci: clean up the bloat action
2024-05-30 23:26:34 +08:00
Boshen
0d35f227b5
ci: fix sccache in "check conformance"
2024-05-30 00:46:47 +08:00
Boshen
0a61843ea8
ci: fix smoke test failing because bash is not installed on alpine
2024-05-28 23:47:10 +08:00
Boshen
0355c9d116
ci: remove actions/rustup in favor of Boshen/rustup ( #3429 )
2024-05-27 16:34:18 +08:00
rzvxa
56cbdf5f0e
ci(oxlint): add oxc_language_server binary to the oxlint package. ( #3350 )
...
I didn't introduce a new set of native packages for the `oxc_language_server` binary, This change temporarily bundles them as part of oxlint, We most probably would want to make it an optional dependency in the future if we start to add more futures like formatting, jump to definition, etc to it.
2024-05-27 02:46:43 +00:00
Boshen
d80e9b4187
ci: add sccache to linter benchmark ( #3418 )
2024-05-26 20:27:24 +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
21505e885c
refactor(cli): move crates/oxc_cli to apps/oxlint ( #3413 )
...
We need to split the cli crate up to reduce dependencies,
the current cli crate is pulling in `oxc_prettier`, which is redundant
for the linter.
2024-05-26 05:00:30 +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
68c1bf4018
ci: disable the flaky semantic benchmark
2024-05-24 15:01:11 +08:00
Boshen
c8e3ca0816
ci: add secret CARGO_REGISTRY_TOKEN to cargo publish
2024-05-22 18:19:40 +08:00
Boshen
16d8dcda76
ci: allow branch renovate/**
2024-05-20 13:35:31 +08:00
Boshen
cc1882d221
ci: remove ecosystem ci, moved to https://github.com/oxc-project/oxlint-ecosystem-ci
2024-05-16 01:32:45 +08:00