Skip to content
This repository was archived by the owner on Dec 17, 2025. It is now read-only.

Latest commit

 

History

History
77 lines (63 loc) · 1.72 KB

setup-reposaur.mdx

File metadata and controls

77 lines (63 loc) · 1.72 KB

Setup Reposaur

latest-release stars contributors license

Overview

Repository | View on Marketplace

This action installs the CLI in a workflow for usage in the next steps.

Usage

- name: Setup Reposaur
  uses: reposaur/setup-reposaur@v0.1.0

Example

name: Audit Pull

on:
  pull_request: [main]

jobs:
  audit:
    name: Audit
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Policy Library
        uses: actions/checkout
        with:
          repository: reposaur/policy

      - name: Setup Reposaur
        uses: reposaur/setup-reposaur@main

      - name: Execute Policies
        run: |
          echo "${{ github.event }}" \
          | jq -r '.pull_request' \
          | rsr exec > report.sarif
        env:
          GITHUB_TOKEN: ${{ github.token }}

      - name: Upload Report
        uses: github/codeql-action/upload-sarif@v2
        with:
          sarif_file: report.sarif
          category: reposaur