Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

Update GitHub GraphQL Schema #26015

Update GitHub GraphQL Schema

Update GitHub GraphQL Schema #26015

Workflow file for this run

# https://github.com/octokit/graphql-schema/blob/master/.github/workflows/update.yml
on:
schedule:
# https://crontab.guru/every-hour
- cron: 0 * * * *
workflow_dispatch: {}
name: Update GitHub GraphQL Schema
jobs:
update:
runs-on: ubuntu-latest
env:
TARGET_SCHEMA: example/github/schema.graphql
steps:
- uses: actions/checkout@v2
- run: git checkout schema-update || true
- run: |
curl https://docs.github.com/public/schema.docs.graphql > $TARGET_SCHEMA
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: create pull request
uses: gr2m/create-or-update-pull-request-action@v1.x
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
title: "🚧 🤖📯 GraphQL Schema changed"
body: |
I found new changes in GitHub's GraphQL Schema 👋🤖
I can't tell if the changes are fixes, features or breaking, you'll have to figure that out on yourself and adapt the commit messages accordingly to trigger the right release, see [our commit message conventions](https://github.com/octokit/openapi/blob/main/CONTRIBUTING.md#merging-the-pull-request--releasing-a-new-version).
branch: "schema-update"
path: ${{ env.TARGET_SCHEMA }}
commit-message: "WIP: github schema.graphql changed - please review"
labels: maintenance