Boshen
0726581f4f
chore(deps): update github-actions ( #8409 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 14:06:49 +08:00
Boshen
20c29a19f3
ci: downgrade action-gh-release
...
v2.2.0 is broken https://github.com/softprops/action-gh-release/issues/555
2024-12-14 13:24:31 +08:00
Boshen
e62a69a8dc
Revert "ci: persist-credentials: true in release_oxlint"
...
This reverts commit 0ad4fe9e15 .
2024-12-14 13:21:16 +08:00
Boshen
0ad4fe9e15
ci: persist-credentials: true in release_oxlint
2024-12-14 13:17:36 +08:00
Boshen
816cba6f35
Revert "ci(release_oxlint): split out github release job"
...
This reverts commit 1eab12a03a .
2024-12-14 13:17:35 +08:00
Boshen
1eab12a03a
ci(release_oxlint): split out github release job
2024-12-13 22:46:15 +08:00
Boshen
f8175c545b
ci: wait 3 minutes before smoke test and eslint-plugin-oxlint
...
closes #7789
2024-12-13 21:54:32 +08:00
Boshen
e812ae3117
chore(deps): pin dependencies ( #7842 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-13 20:12:09 +08:00
Boshen
13fe68d0dd
ci: fix more action versions
2024-12-13 20:04:27 +08:00
Boshen
4dd69b5811
ci: fix action versions
2024-12-13 19:55:47 +08:00
Boshen
0970168a48
chore(deps): pin dependencies ( #7837 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-13 19:45:48 +08:00
Boshen
ba84acd5cf
ci: pin github action versions ( #7826 )
2024-12-13 18:53:16 +08:00
Boshen
befb0a5997
ci: pin oxc-project/setup-rust@1.0.0 ( #7834 )
2024-12-13 18:45:43 +08:00
Alexander S.
b24a636b0a
ci: add zizmor for github actions security ( #7822 )
...
> zizmor is a static analysis tool for GitHub Actions. It can find many
common security issues in typical GitHub Actions CI/CD setups.
https://woodruffw.github.io/zizmor/
EDIT: what is the right PR-syntax for this?
---------
Co-authored-by: Boshen <boshenc@gmail.com>
2024-12-13 13:36:41 +08:00
Boshen
f672ca0c29
ci: fix release wasm
2024-10-26 10:28:12 +08:00
Boshen
661dfd2026
ci: no need to set draft for oxlint github release
2024-10-21 13:05:19 +08:00
Boshen
f14a534777
ci: fix oxlint publish
2024-09-12 14:53:45 +08:00
Boshen
7f7ed7b4dc
ci: add custom pnpm action ( #5572 )
2024-09-07 16:13:19 +08:00
Boshen
c796b77fa2
ci: use pnpm publish
2024-09-07 13:19:52 +08:00
Boshen
0813af9d30
ci: fix oxlint OXC_VERSION not set
2024-08-13 20:16:22 +08:00
Boshen
8ef938b0cf
ci: use OXC_BOT_PAT for workflow dispatch
2024-08-12 14:13:42 +08:00
Boshen
eb379188da
ci: fix version not set in release_oxlint.yml
2024-07-07 20:12:42 +08:00
Boshen
34e8cfc9e5
ci: trigger eslint-plugin-oxlint after release
2024-07-01 17:29:58 +08:00
Boshen
1d74db7774
ci: fix oxlint build
2024-06-27 15:37:59 +08:00
Boshen
7b5abf647f
ci: fix build
2024-06-27 15:19:38 +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
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
c95d691af6
ci: use node-version-file ( #3607 )
2024-06-10 22:06:09 +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
0a61843ea8
ci: fix smoke test failing because bash is not installed on alpine
2024-05-28 23:47:10 +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
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
d63127d009
chore: only build the allocators in release mode because they are slow to build (60s)
2024-04-02 17:39:01 +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
renovate[bot]
68c01d304e
chore(deps): update softprops/action-gh-release action to v2 ( #2676 )
2024-03-11 15:33:50 +08:00
Boshen
3b7dfb9bd1
Release oxlint and vscode extension v0.2.8
2024-02-06 15:57:00 +08:00
Boshen
c0bdd050ee
ci: s/macos-latest/macos-14 ( #2244 )
2024-02-01 13:30:49 +08:00
Boshen
ab8a3114a2
feat(cli): add --version ( #2182 )
...
closes #2154
2024-01-26 19:13:17 +08:00
xc2
8e332b20a1
ci(oxlint): run smoke test against both glibc and musl ( #2155 )
2024-01-24 11:10:53 +08:00
Boshen
382a187175
fix(npm): fix bin script for musl / gnu
2024-01-23 19:09:11 +08:00
Boshen
e81e8c7124
ci: release oxlint with linux-{x64-gnu, arm64-gnu, x64-musl, arm64-musl} ( #2126 )
...
closes #1736
2024-01-22 19:56:27 +08:00
Boshen
e550b4bd97
ci(release_oxlint): try fix broken version tag
2024-01-07 01:07:50 +08:00
Boshen
42e7557f63
ci: don't generate release notes after release
...
They'll blow up github because the it'll generate a log for all commits,
since it doesn't know the commit range.
2024-01-06 19:58:22 +08:00
Boshen
38ed86972c
ci: bump upload-artifact and download-artifact to v4 for release oxlint
2023-12-16 20:56:36 +08:00
Boshen
5aa7cc1718
publish vscode ( #1144 )
2023-11-05 15:03:22 +08:00
dependabot[bot]
6738066bfc
chore(deps): bump actions/setup-node from 3 to 4 ( #1102 )
2023-10-30 15:06:45 +08:00