| 1234567891011121314151617181920212223242526272829303132333435363738394041 | name: "Update Preview Dependencies"on:  schedule:    - cron: "0 */3 * * *" # every three hours  workflow_dispatch:jobs:  update:    runs-on: ubuntu-latest    steps:      - name: Cancel Previous Runs        uses: styfle/cancel-workflow-action@0.9.1        with:          access_token: ${{ github.token }}      - name: Checkout        uses: actions/checkout@v2.3.5        with:          ref: 'feat/v2'      - name: Setup Node.js 18.x        uses: actions/setup-node@v2        with:          node-version: 18.x      - name: Remove yarn.lock        run: rm yarn.lock      - name: Install Dependencies        run: yarn      - name: Open PR with changes        uses: peter-evans/create-pull-request@v5        env:          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}        with:          title: "chore: updated preview dependencies"          body: "This PR updates preview dependencies to the latest versions."          branch: "chore/update-preview"          base: "feat/v2"          add-paths: yarn.lock
 |