Skip to content

IndexNow Submission #36

IndexNow Submission

IndexNow Submission #36

Workflow file for this run

name: IndexNow Submission
on:
workflow_dispatch:
schedule:
- cron: "17 3 * * *"
permissions:
contents: read
jobs:
submit:
name: Submit production docs URLs
runs-on: ubuntu-latest
if: github.event_name == 'workflow_dispatch' || github.event_name == 'schedule'
steps:
- name: Checkout docs repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "22"
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Submit production URLs to IndexNow
run: npm run indexnow:submit