name: Update Immich SDK on: workflow_dispatch: push: branches: ["main"] concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: update-sdk-repos: runs-on: ubuntu-latest if: ${{ !github.event.pull_request.head.repo.fork }} steps: - uses: actions/github-script@v7 with: github-token: ${{ secrets.GH_TOKEN }} script: | await github.rest.actions.createWorkflowDispatch({ owner: 'immich-app', repo: 'immich-sdk-typescript-axios', workflow_id: 'build.yml', ref: 'main' })