Skip to content

ci: automate discovery types #16

ci: automate discovery types

ci: automate discovery types #16

Workflow file for this run

on:
schedule:
- cron: '0 12 * * TUE'
pull_request: # REMOVE BEFORE MERGING
workflow_dispatch:
name: Update Discovery Generated Types
jobs:
sync:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
with:
node-version: 16
# Install all deps, including dev dependencies.
- run: npm install
# Generate types
- run: npm run types
# Submit pull request
- run: npm run submit-discovery-pr
env:
GITHUB_TOKEN: ${{ secrets.YOSHI_CODE_BOT_TOKEN }}