Github Actions call remote repository action

Suppose from action in repository A we need to trigger action in repository B, we can do it like so:

Предположим нам из экшна в репозитории А нужно триггернуть экшн в репозитории Б, сделать можно вот так:

- uses: actions/github-script@v5
  with:
    github-token: ${{ secrets.ACTIONS_TOKEN }}
    script: |
      await github.rest.actions.createWorkflowDispatch({
        owner: 'rabotaua',
        repo: 'kube-monitoring-prom1',
        workflow_id: 'stage.yml',
        ref: 'master',
      });

Note - ACTIONS_TOKEN should have "workflow_dispatch" permission