Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
fail-on-alert: true

- name: Upload benchmark artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: rust-benchmark-results
path: |
Expand All @@ -143,7 +143,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand All @@ -160,7 +160,7 @@ jobs:
run: wasm-pack build --target web --out-dir pkg

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '18'

Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
run: node wasm-benchmark.js

- name: Upload WASM benchmark results
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: wasm-benchmark-results
path: wasm-benchmark-results.json
Expand All @@ -237,7 +237,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -277,7 +277,7 @@ jobs:
grep -E "(Maximum resident set size|User time|System time|Percent of CPU)" >> memory-report.md

- name: Upload memory report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: memory-benchmark
path: |
Expand All @@ -291,7 +291,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -354,7 +354,7 @@ jobs:
EOF

- name: Upload comparison results
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: parser-comparison
path: |
Expand All @@ -368,7 +368,7 @@ jobs:
if: github.event_name == 'pull_request'
steps:
- name: Checkout PR
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -432,7 +432,7 @@ jobs:
if: always()
steps:
- name: Download all artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6

- name: Generate performance report
run: |
Expand Down Expand Up @@ -471,14 +471,14 @@ jobs:
fi

- name: Upload performance report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: performance-report
path: performance-report.md

- name: Comment on PR
if: github.event_name == 'pull_request'
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
const fs = require('fs');
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -61,7 +61,7 @@ jobs:

steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install ${{ matrix.rust }} toolchain
uses: dtolnay/rust-toolchain@master
Expand All @@ -87,7 +87,7 @@ jobs:

- name: Upload coverage to Codecov
if: matrix.coverage
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5
with:
files: lcov.info
fail_ci_if_error: true
Expand All @@ -99,7 +99,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand All @@ -121,7 +121,7 @@ jobs:
run: wasm-pack build --target nodejs --out-dir pkg-node

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '18'
cache: 'npm'
Expand All @@ -146,7 +146,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand All @@ -167,7 +167,7 @@ jobs:
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -208,7 +208,7 @@ jobs:
- "html,json,parallel,simd,mdx"
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand All @@ -232,7 +232,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install MSRV toolchain
uses: dtolnay/rust-toolchain@1.70.0
Expand All @@ -249,7 +249,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -280,7 +280,7 @@ jobs:
- x86_64-apple-darwin
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -61,7 +61,7 @@ jobs:
cargo deadlinks --check-http

- name: Setup Node.js for markdown processing
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '18'

Expand Down Expand Up @@ -107,7 +107,7 @@ jobs:
EOF

- name: Upload documentation artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: documentation
path: |
Expand All @@ -129,15 +129,15 @@ jobs:
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Download documentation artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: documentation

- name: Setup Pages
uses: actions/configure-pages@v4
uses: actions/configure-pages@v5

- name: Prepare documentation site
run: |
Expand Down Expand Up @@ -188,7 +188,7 @@ jobs:
fi

- name: Upload Pages artifact
uses: actions/upload-pages-artifact@v3
uses: actions/upload-pages-artifact@v4
with:
path: _site

Expand All @@ -202,7 +202,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install stable toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -253,12 +253,12 @@ jobs:
needs: build-docs
steps:
- name: Download documentation artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: documentation

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '18'

Expand Down Expand Up @@ -297,7 +297,7 @@ jobs:
kill $SERVER_PID

- name: Upload audit results
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
if: always()
with:
name: doc-audit-results
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
version: ${{ steps.get_version.outputs.version }}
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:

steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -169,7 +169,7 @@ jobs:
needs: create-release
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
Expand All @@ -186,7 +186,7 @@ jobs:
run: wasm-pack build --target web --out-dir pkg

- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '18'
registry-url: 'https://registry.npmjs.org'
Expand Down Expand Up @@ -227,7 +227,7 @@ jobs:
needs: [create-release, build-binaries]
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@stable
Expand All @@ -251,7 +251,7 @@ jobs:
needs: create-release
steps:
- name: Checkout sources
uses: actions/checkout@v4
uses: actions/checkout@v5

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
Expand Down
Loading