Skip to content

Remove remaining items in the unified plugin used for legacy config compatibility and simplify plugin export #332

Remove remaining items in the unified plugin used for legacy config compatibility and simplify plugin export

Remove remaining items in the unified plugin used for legacy config compatibility and simplify plugin export #332

name: Check Provenance
on:
push:
branches:
- main
- "2.0.0"
pull_request:
types: [opened, edited, reopened, synchronize]
branches:
- main
- "2.0.0"
permissions:
contents: read
jobs:
check-provenance:
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0
- name: Check provenance downgrades
uses: danielroe/provenance-action@main
id: check
with:
fail-on-provenance-change: true # optional, default: false
lockfile: pnpm-lock.yaml # optional
# base-ref: origin/main # optional, default: origin/main
fail-on-downgrade: true # optional, default: true
- name: Print result
run: "echo 'Downgraded: ${{ steps.check.outputs.downgraded }}'"