docs(deps): bump mkdocs-material from 9.7.6 to 9.7.7 in /docs in the pip-minor-patch group #66
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Caller stub: release trigger (stage 2). Worked example for podnotes. | |
| # Copy to .github/workflows/release-trigger.yml and edit the per-repo values. | |
| # | |
| # pull_request_target cannot live in the reusable workflow, so it lives here. | |
| # The instant a release PR merges, this forwards the PR number to the reusable | |
| # validate workflow, which performs the full merged-PR forensics and dispatches | |
| # the release. The workflow never checks out PR head code, so pull_request_target | |
| # is safe here. | |
| name: Trigger release | |
| on: | |
| pull_request_target: | |
| types: [closed] | |
| # Recovery path: re-run forensic validation for an already-merged release PR | |
| # (e.g. after a toolkit pin bump fixes a validation bug). The reusable | |
| # workflow re-derives everything from the PR number and fails closed, so a | |
| # bad number cannot dispatch a release. | |
| workflow_dispatch: | |
| inputs: | |
| pr-number: | |
| description: "Merged release PR number to re-validate" | |
| required: true | |
| type: string | |
| permissions: {} | |
| concurrency: | |
| group: release-trigger | |
| cancel-in-progress: false | |
| jobs: | |
| validate: | |
| if: >- | |
| github.event_name == 'workflow_dispatch' || | |
| (github.event.pull_request.merged == true && | |
| github.event.pull_request.base.ref == 'master' && | |
| startsWith(github.event.pull_request.head.ref, 'release/')) | |
| permissions: | |
| actions: write | |
| contents: write | |
| pull-requests: read | |
| uses: chhoumann/obsidian-plugin-workflows/.github/workflows/release-validate.yml@ebcf84b80dc48ba15e0eec1f3575d41519a78ed5 # v4 | |
| with: | |
| pr-number: ${{ github.event.pull_request.number || inputs.pr-number }} | |
| plugin-name: podnotes | |
| package-manager: npm | |
| default-branch: master | |
| release-bot-app-slug: podnotes-release-bot | |
| release-workflow: release.yml |