Skip to content

Update at 2025-08-18T13:15:11.834Z #2

Update at 2025-08-18T13:15:11.834Z

Update at 2025-08-18T13:15:11.834Z #2

Workflow file for this run

name: Transdocs CI
on:
workflow_dispatch:
push:
branches:
- main
schedule:
- cron: '0 */6 * * *'
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
AI_API_KEY: ${{ secrets.AI_API_KEY }}
EMAIL_USER: ${{ secrets.EMAIL_USER }}
EMAIL_PASSWORD: ${{ secrets.EMAIL_PASSWORD }}
CHROMA_VERCEL_PROJECT_ID: ${{ secrets.CHROMA_VERCEL_PROJECT_ID }}
jobs:
transdocs:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js environment
uses: actions/setup-node@v4
with:
node-version: '22'
- name: Setup git user
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
- name: Run transdocs
run: |
npx @transdocs/cli
- name: Commit and push changes
run: |
git add .
git commit -m "Update documentation" || exit 0
git push