Skip to content

chore: sync version #17

chore: sync version

chore: sync version #17

Workflow file for this run

name: Release
on:
push:
tags:
- "v*"
workflow_dispatch:
jobs:
update-api-doc:
runs-on: ubuntu-latest
environment: release
permissions:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: pdm-project/setup-pdm@v3
name: Setup PDM
with:
python-version: 3.9
cache: true
- name: Install dependencies
run: pdm install
- name: Remove API Doc
run: rm -rf docs/pages/api
- name: Build API Doc
run: pdm run sophia-doc iamai -o docs/pages/api --anchor-extend --ignore-data --overwrite --exclude-module-name --init-file-name index.md
shell: bash
env:
iamai_DEV: "1"
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
commit-message: "docs: 更新 API 文档"
title: "docs: 更新 API 文档"
body: "自动更新 API 文档"
branch: docs/update-api-docs
base: master
build:
runs-on: ubuntu-latest
environment: release
permissions:
id-token: write
steps:
- uses: actions/checkout@v3
- uses: pdm-project/setup-pdm@v3
name: Setup PDM
with:
python-version: 3.9
cache: true
- name: Install dependencies
run: pdm install
- run: pdm publish
shell: bash
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-apscheduler
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-kook
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-onebot11
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-dingtalk
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-mirai
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-bililive
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-console
- run: pdm publish
shell: bash
working-directory: ./packages/iamai-adapter-red