Skip to content

chore(deps): bump @layerzerolabs/lz-definitions from 3.1.3 to 3.1.4 in the layerzero group #56

chore(deps): bump @layerzerolabs/lz-definitions from 3.1.3 to 3.1.4 in the layerzero group

chore(deps): bump @layerzerolabs/lz-definitions from 3.1.3 to 3.1.4 in the layerzero group #56

Workflow file for this run

name: Slither
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
concurrency:
group: slither-${{ github.head_ref || github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
analyze:
name: Static analysis (Solidity)
runs-on: ubuntu-latest
permissions:
contents: read
security-events: write # upload SARIF to the Security tab
steps:
- uses: actions/checkout@v6
# Slither builds via `forge build`, which needs the remapped deps in node_modules.
- name: Setup toolchain
uses: ./.github/actions/setup-node-pnpm
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
with:
version: stable
- name: Run Slither
uses: crytic/slither-action@v0.4.2
id: slither
continue-on-error: true # report findings without blocking; triage via the Security tab
with:
target: "."
slither-config: slither.config.json
sarif: results.sarif
fail-on: none
- name: Upload SARIF
uses: github/codeql-action/upload-sarif@v4
# Skip on forked-PR runs, which lack permission to write security events.
if: always() && steps.slither.outputs.sarif != ''
with:
sarif_file: ${{ steps.slither.outputs.sarif }}