Skip to content

feat: add mono photo APIs (#1667) #857

feat: add mono photo APIs (#1667)

feat: add mono photo APIs (#1667) #857

name: Release(openapi)
on:
push:
branches:
- 'master'
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
openapi:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6.0.2
- uses: ./.github/actions/setup-js-env
- run: pnpm run file ./bin/export-openapi.ts
- uses: actions/checkout@v6.0.2
with:
repository: 'bangumi/dev-docs'
path: dev-docs
- run: cp ./dist/private.yaml ./dev-docs/api.yaml
- name: Create Pull Request
uses: peter-evans/create-pull-request@v8.1.1
with:
path: dev-docs
token: ${{ secrets.PAT }}
title: Update Private Openapi Specification from bangumi/server-private
push-to-fork: bangumi-bot/dev-docs
branch: 'update-upstream-graphql'
author: 'bangumi-bot <124712095+bangumi-bot@users.noreply.github.com>'
committer: 'bangumi-bot <124712095+bangumi-bot@users.noreply.github.com>'