Skip to content

os: mkdir fixes

os: mkdir fixes #294

Workflow file for this run

name: Generate baitjs
on:
workflow_dispatch:
push:
branches:
- main
paths:
- 'cli/bait.bt'
- 'lib/**'
jobs:
gen-baitjs:
if: github.repository == 'tiabeast/bait'
runs-on: ubuntu-latest
env:
TIABEAST_BOT_TOKEN: ${{ secrets.TIABEAST_BOT_TOKEN }}
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- name: Build baitjs
run: |
./make.sh --no-self
- name: Generate, commit and push latest bait.js
id: genCommitPush
continue-on-error: true
run: ./bait run cli/tools/gen-baitjs.bt
- name: Attempt to generate baitjs on breaking change
if: steps.genCommitPush.outcome == 'failure'
run: node ~/.bait/baitjs/bait.js run cli/tools/gen-baitjs.bt