diff --git a/.github/workflows/self-push-caller.yml b/.github/workflows/self-push-caller.yml index 394cfb59ffb4e..c6986ddf28a0d 100644 --- a/.github/workflows/self-push-caller.yml +++ b/.github/workflows/self-push-caller.yml @@ -1,3 +1,4 @@ +# Used to trigger self-push CI name: Self-hosted runner (push-caller) on: @@ -13,17 +14,8 @@ on: jobs: run_push_ci: - name: Run Push CI + name: Trigger Push CI runs-on: ubuntu-latest steps: - - name: Checkout transformers - uses: actions/checkout@v2 - with: - fetch-depth: 2 - ssh-key: "${{ secrets.COMMIT_KEY }}" - - - name: Checkout to branch push-ci - # A more strict way to make sure`push-ci` is exactly the same as `main` at the push event commit. - run: | - git checkout -b push-ci - git push -u origin push-ci --force + - name: Trigger push CI via workflow_run + run: echo "Trigger push CI via workflow_run" \ No newline at end of file diff --git a/.github/workflows/self-push.yml b/.github/workflows/self-push.yml index a40a3b3eace97..4e6bddfb5d153 100644 --- a/.github/workflows/self-push.yml +++ b/.github/workflows/self-push.yml @@ -1,9 +1,12 @@ name: Self-hosted runner (push) on: + workflow_run: + workflows: ["Self-hosted runner (push-caller)"] + branches: ["main"] + types: [completed] push: branches: - - push-ci - ci_* - ci-* paths: