Skip to content

feat(veille): institutional sources + optional Claude synthesis #15

feat(veille): institutional sources + optional Claude synthesis

feat(veille): institutional sources + optional Claude synthesis #15

Workflow file for this run

name: CI
on:
push:
branches: [develop]
pull_request:
branches: [main]
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
CARGO_TERM_COLOR: always
jobs:
clippy:
name: Clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
targets: wasm32-unknown-unknown
components: clippy
- uses: Swatinem/rust-cache@v2
- name: Clippy
run: >
cargo clippy
--release
--target wasm32-unknown-unknown
-- -D warnings -A unexpected_cfgs
audit:
name: Security audit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: rustsec/audit-check@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}