# Basic RepoLens Audit
#
# This workflow runs a RepoLens audit on every push to the main branch
# and on pull requests. It uses the default 'opensource' preset and
# fails only on critical findings.
name: RepoLens Audit
on:
push:
branches:
pull_request:
branches:
jobs:
audit:
name: Repository Audit
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run RepoLens audit
uses: systm-d/repolens@main
with:
preset: 'opensource'
format: 'terminal'
fail-on: 'critical'