feat: enhance docs deployment workflow with conditional execution for workflow runs

This commit is contained in:
Richard R 2026-02-19 13:02:18 -07:00
parent 78fa6c3940
commit 230b614b90

View file

@ -3,6 +3,9 @@ name: Docs Deploy
on:
push:
branches: [main]
workflow_run:
workflows: ["Version Docs on Tag"]
types: [completed]
workflow_dispatch:
permissions:
@ -16,11 +19,14 @@ concurrency:
jobs:
build:
if: github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: main
- name: Setup pnpm
uses: pnpm/action-setup@v4