| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | # name: Dependabot post-updatename: Build detectionon:  pull_request_target:    types: [opened, synchronize, reopened]    branches:      - mainenv:  HUSKY: '0'concurrency:  group: ${{ github.workflow }}-${{ github.event.pull_request.number }}  cancel-in-progress: truepermissions:  contents: read  pull-requests: writejobs:  post-update:    if: github.repository == 'vbenjs/vue-vben-admin'    # if: ${{ github.actor == 'dependabot[bot]' }}    runs-on: ${{ matrix.os }}    strategy:      matrix:        os:          - ubuntu-latest          # - macos-latest          - windows-latest    steps:      - name: Checkout code        uses: actions/checkout@v4        with:          fetch-depth: 0      - name: Checkout out pull request        env:          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}        run: |          gh pr checkout ${{ github.event.pull_request.number }}      - name: Setup Node        uses: ./.github/actions/setup-node      - name: Build        run: |          pnpm run build
 |