This action is intended to be used as the first step in the release PR automation. It performs permission and sanity checks of the PR before any of the actual release machinery is run.
For the full list of inputs and outputs see action.yml.
Basic example:
on: pull_request
steps:
- uses: edgedb/action-release/validate-pr@master
with:
version-file: project/_version.py
- run: <release-script>