# This is required so that Netlify doesn't get triggered when unrelated files change.
# Each build uses credits, and triggering builds unnecessarily is wasteful.
name: "Deploy Docs"

on:
  push:
    branches:
      - main
    paths:
      - "docs/**"
      - "core/schema/**"
      - '.github/workflows/deploy-docs.yml'

  # Allows you to run this workflow manually from the Actions tab
  workflow_dispatch:

jobs:
  deploy-docs:
    name: "Deploy Docs"
    runs-on: ubuntu-latest
    steps:
      - run: curl -X POST "https://api.netlify.com/build_hooks/${{ secrets.DOCS_NETLIFY_BUILD_HOOK }}"
