Skip to content

docs: add tech dosc (#905) #264

docs: add tech dosc (#905)

docs: add tech dosc (#905) #264

Workflow file for this run

name: build
on:
push:
branches: [master, main, v4]
pull_request:
branches: [master, main, v4]
jobs:
ci:
runs-on: ubuntu-latest
steps:
- name: ‡️ Checkout
uses: actions/checkout@v5
- name: πŸŽ‰ Setup Node.js
uses: actions/setup-node@v6
with:
node-version: 20
- name: πŸ“¦ Install dependencies
run: npm install
- name: πŸš€ Build
run: npm run build
- name: βœ… Test
run: npm run test
# Evaluate llm θ΅„ζΊζΆˆθ€—ζ―”θΎƒε€§οΌŒζ‰‹εŠ¨θ§¦ε‘
# - name: πŸ§‘πŸ»β€πŸ’» Evaluate
# env:
# TBOX_LLM_APP_ID: ${{ secrets.TBOX_LLM_APP_ID }}
# TBOX_LLM_AUTH: ${{ secrets.TBOX_LLM_AUTH }}
# run: npm run evaluate
- name: πŸ’‘ Upload coverage to Codecov
uses: codecov/codecov-action@v5
with:
files: ./coverage/coverage-final.json
flags: ava
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}