Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: biomejs/biome
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5f2287e005eadb261a4c78e4ec0fdc0d46068551
Choose a base ref
...
head repository: biomejs/biome
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3d498ed6399dc642d045f9bb9e9782a88c6bd4c9
Choose a head ref

Commits on Sep 19, 2024

  1. test(format/html): reenable snapshot tests (#3979)

    dyc3 authored Sep 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b4d9d9e View commit details
  2. refactor(lint): set version field for new rules (#3995)

    Conaclos authored Sep 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    6922305 View commit details
  3. docs: improve documentation of rule (#3999)

    ematipico authored Sep 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a3193e7 View commit details
  4. feat(linter): implement noOctalEscape (#3986)

    fireairforce authored Sep 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    33d0958 View commit details
  5. feat(grit): implement GritQL log() function (#4003)

    arendjr authored Sep 19, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    76a4f1a View commit details

Commits on Sep 20, 2024

  1. fix(html/parser): support root element list (#3985)

    suxin2017 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    26a7aae View commit details
  2. feat(html/formatter): self close tag add slash char (#3984)

    suxin2017 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    44b0d16 View commit details
  3. chore(readme): use polar shield (#4000)

    ematipico authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a766aeb View commit details
  4. feat: add additional FeatureKind entries for debug features (#3892)

    dyc3 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    d137533 View commit details
  5. feat(formatter/html): add line break at the end of files (#4010)

    dyc3 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    0254098 View commit details
  6. fix(parser/html): fix incorrect parsing when text starts with a quote (

    dyc3 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    1a87927 View commit details
  7. chore(cli): replace PanicInfo -> PanicHookInfo (#4015)

    minht11 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    61a76e5 View commit details
  8. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    c696bd7 View commit details
  9. chore: enforce usage of to_ascii_lowercase_cow (#4014)

    minht11 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    8616d75 View commit details
  10. chore: fix udeps failure (#4016)

    dyc3 authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    83626d9 View commit details
  11. feat(linter): implement useExplicitFunctionReturnType (#3990)

    kaykdm authored Sep 20, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b76cb41 View commit details

Commits on Sep 21, 2024

  1. fix(parser/html): allow multi line attribute values (#4018)

    dyc3 authored Sep 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    29266a0 View commit details
  2. feat(linter): support direct const assertions in useExplicitFunctionR…

    …eturnType rule (#4027)
    kaykdm authored Sep 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f6e6cb6 View commit details
  3. feat(lsp): noExcessiveCognitiveComplexity diagnostic shows levels (#…

    chrisgrieser authored Sep 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    362da29 View commit details
  4. feat(html): implement debug features for html (#4019)

    dyc3 authored Sep 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    8b1a1eb View commit details
  5. fix(parser/html): add param to void elements list (#4020)

    dyc3 authored Sep 21, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    2035efe View commit details

Commits on Sep 22, 2024

  1. feat(html): resolve format options (#4017)

    dyc3 authored Sep 22, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b3724b2 View commit details
  2. chore(ci): update labeler to include grit tag (#4042)

    dyc3 authored Sep 22, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    47cb5d8 View commit details

Commits on Sep 23, 2024

  1. chore(deps): update @biomejs packages (#4047)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    2b6b3c8 View commit details
  2. chore(deps): update actions/setup-node action to v4.0.4 (#4048)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    cbbae13 View commit details
  3. chore(deps): update rust crate bpaf to 0.9.14 (#4049)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    c921aeb View commit details
  4. fix(deps): update rust crate rand to 0.8.5 (#4050)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f0ff7eb View commit details
  5. feat(linter): support allow expressions (#4036)

    kaykdm authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    38b8b43 View commit details
  6. test(format/grit): add tests for grit formatter (#3937)

    Co-authored-by: Carson McManus <dyc3@users.noreply.github.com>
    branberry and dyc3 authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    5df4e8b View commit details
  7. perf(grit): use to_ascii_lowercase_cow (#4053)

    dyc3 authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    20a726c View commit details
  8. perf(linter): performance improvement for css semantic model (#4044)

    togami2864 authored Sep 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    a3483e4 View commit details

Commits on Sep 24, 2024

  1. docs: fix markdown link in CHANGELOG.md (#4064)

    ipanasenko authored Sep 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b1874ed View commit details
  2. refactor(aria_metadata): generate ARIA metadata from specification (#…

    Conaclos authored Sep 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    93c08b9 View commit details
  3. fix(linter): noUselessFragments fix creates invalid CST (#4066)

    fireairforce authored Sep 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ab024ba View commit details
  4. fix(noUselessStringConcat): don't panic on malformed code

    Conaclos committed Sep 24, 2024

    Verified

    This commit was signed with the committer’s verified signature.
    Conaclos Victorien Elvinger
    Copy the full SHA
    462fa2d View commit details
  5. fix(noUnusedFunctionParameters): ignore params in obj pattern with a …

    …rest param (#4068)
    Conaclos authored Sep 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b357094 View commit details
  6. refactor(parser/html): refactor comments to be nodes in the tree (#4056)

    dyc3 authored Sep 24, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ecf1f16 View commit details

Commits on Sep 25, 2024

  1. feat(markdown/parser): support thematic break block parser (#3982)

    suxin2017 authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ab0f96e View commit details
  2. feat(linter): implement no-nested-ternary (#4067)

    kaykdm authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    d03c6cd View commit details
  3. fix(format/html): keep at most 1 empty line between elements (#4057)

    dyc3 authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    9261a69 View commit details
  4. fix(useButtonType): don't report dynamically created button with vali…

    …d type (#4074)
    Conaclos authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    dec3238 View commit details
  5. fix(useSemanticElements): check only elements associated to a role (#…

    Conaclos authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    3bc0e7e View commit details
  6. fix(useSemanticElements): examples (#4079)

    Conaclos authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    73ae493 View commit details
  7. feat(linter): implement noTemplateCurlyInString (#4069)

    fireairforce authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    cc4c867 View commit details
  8. fix(schema): make optional the options JSON schema field (#4080)

    Conaclos authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f3cfa8a View commit details
  9. feat(grit): implement disregarded snippet nodes (#4084)

    arendjr authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e184d45 View commit details
  10. perf: iterate over bytes instead of chars where possible (#4081)

    Conaclos authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    cc6d34f View commit details
  11. chore: update CHANGELOG.md (#4085)

    arendjr authored Sep 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    5adcf97 View commit details

Commits on Sep 26, 2024

  1. fix(noUselessEscapeInRegex): don't panic on regexes starting with an …

    …empty class (#4091)
    Conaclos authored Sep 26, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    b0a7f8a View commit details
  2. fix(noUndeclaredDependencies): ignore NodeJS modules (#4092)

    Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
    Conaclos and ematipico authored Sep 26, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    ab03603 View commit details
Showing 444 changed files with 33,336 additions and 6,268 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -26,6 +26,8 @@
/crates/biome_js_analyze/src/{lint,assists,syntax}/*.rs linguist-generated=true text=auto eol=lf
/crates/biome_js_analyze/src/options.rs linguist-generated=true text=auto eol=lf
/crates/biome_js_analyze/src/registry.rs linguist-generated=true text=auto eol=lf
# Grit
/crates/biome_grit_patterns/src/grit_target_language/*/constants.rs linguist-generated=true text=auto eol=lf

# Other
/crates/biome_unicode_table/src/tables.rs linguist-generated=true text=auto eol=lf
5 changes: 5 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -91,3 +91,8 @@ L-HTML:
- changed-files:
- any-glob-to-any-file:
- crates/biome_html_*/**

L-Grit:
- changed-files:
- any-glob-to-any-file:
- crates/biome_grit_*/**
10 changes: 5 additions & 5 deletions .github/workflows/bench_cli.yml
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@ jobs:
return response.data.head.sha;
- name: Checkout PR Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
ref: ${{ steps.sha.outputs.result }}

@@ -52,7 +52,7 @@ jobs:
cp target/release/biome benchmark/target/biome_pr
- name: Checkout Main Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
clean: false
ref: main
@@ -63,17 +63,17 @@ jobs:
cp target/release/biome benchmark/target/biome_main
- name: Checkout webpack
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
repository: webpack/webpack
path: benchmark/target/webpack
- name: Checkout prettier
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
repository: prettier/prettier
path: benchmark/target/prettier
- name: Checkout eslint
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
repository: eslint/eslint
path: benchmark/target/eslint
4 changes: 2 additions & 2 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
@@ -33,7 +33,7 @@ jobs:
steps:

- name: Checkout PR Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
ref: ${{ steps.sha.outputs.result }}

@@ -51,7 +51,7 @@ jobs:
run: cargo codspeed build --features codspeed -p xtask_bench

- name: Run the benchmarks
uses: CodSpeedHQ/action@9481de2550a3d73cdac24ddd54ee6b9ee31f7ec2 # v2.4.5
uses: CodSpeedHQ/action@v3
timeout-minutes: 30
with:
run: cargo codspeed run
12 changes: 6 additions & 6 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -20,11 +20,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Support longpaths
run: git config core.longpaths true
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -45,7 +45,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -65,7 +65,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -91,7 +91,7 @@ jobs:
- os: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -116,7 +116,7 @@ jobs:
if: matrix.os == 'windows-latest'
run: git config --system core.longpaths true
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
submodules: recursive
- name: Free Disk Space
6 changes: 3 additions & 3 deletions .github/workflows/parser_conformance.yml
Original file line number Diff line number Diff line change
@@ -25,13 +25,13 @@ jobs:

steps:
- name: Checkout PR Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Support longpaths
run: git config core.longpaths true

- name: Checkout PR Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
submodules: recursive

@@ -54,7 +54,7 @@ jobs:
run: cargo coverage --json > new_results.json

- name: Checkout main Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
clean: false
ref: main
2 changes: 1 addition & 1 deletion .github/workflows/prepare_release.yml
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ jobs:
if: "!contains(github.event.head_commit.message, 'chore: prepare release')" # Skip merges from releases
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
with:
fetch-depth: 0
- name: Configure Git
16 changes: 8 additions & 8 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PR branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -50,7 +50,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PR Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -70,7 +70,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PR Branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -90,7 +90,7 @@ jobs:
- os: ubuntu-latest
steps:
- name: Checkout PR branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -107,7 +107,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PR branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -120,7 +120,7 @@ jobs:
- name: Build main binary
run: cargo build -p biome_cli --release
- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20
- name: Cache pnpm modules
@@ -153,7 +153,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PR branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
@@ -170,7 +170,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PR branch
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Install toolchain
2 changes: 1 addition & 1 deletion .github/workflows/pull_request_js.yml
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Free Disk Space
uses: ./.github/actions/free-disk-space
- name: Cache pnpm modules
12 changes: 6 additions & 6 deletions .github/workflows/release_cli.yml
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ jobs:
nightly: ${{ env.nightly }}
version_changed: ${{ steps.version.outputs.changed }}
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Check nightly status
id: nightly
@@ -88,10 +88,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20

@@ -156,7 +156,7 @@ jobs:
needs: check
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Install wasm-pack
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
@@ -189,7 +189,7 @@ jobs:
contents: write
id-token: write
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Download CLI artifacts
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
@@ -204,7 +204,7 @@ jobs:
path: packages/@biomejs

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20
registry-url: 'https://registry.npmjs.org'
10 changes: 5 additions & 5 deletions .github/workflows/release_js_api.yml
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ jobs:
nightly: ${{ env.nightly }}
version_changed: ${{ steps.version.outputs.changed }}
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Check nightly status
id: nightly
@@ -58,10 +58,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20

@@ -118,7 +118,7 @@ jobs:
contents: write
id-token: write
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Download package artifact
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
@@ -127,7 +127,7 @@ jobs:
path: packages/@biomejs/js-api/dist

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20
registry-url: 'https://registry.npmjs.org'
16 changes: 8 additions & 8 deletions .github/workflows/release_knope.yml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ jobs:
version: ${{ env.version }}
version_changed: ${{ steps.version.outputs.changed }}
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Check version changes
uses: EndBug/version-check@d4be4219408b50d1bbbfd350a47cbcb126878692 # v2.1.4
@@ -69,10 +69,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20

@@ -143,7 +143,7 @@ jobs:
needs: retrieve-version
steps:
- name: Checkout repository
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Install wasm-pack
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
@@ -176,7 +176,7 @@ jobs:
contents: write
id-token: write
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Download CLI artifacts
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
@@ -207,7 +207,7 @@ jobs:
contents: write
id-token: write
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0

- name: Download CLI artifacts
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
@@ -222,7 +222,7 @@ jobs:
path: packages/@biomejs

- name: Install Node.js
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: 20
registry-url: 'https://registry.npmjs.org'
@@ -241,7 +241,7 @@ jobs:
needs: release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- name: Install toolchain
uses: moonrepo/setup-rust@e013866c4215f77c925f42f60257dec7dd18836e # v1.2.1
with:
Loading