Files
carpseeds.pl/wp-content/plugins/elementor-3.2.5-bck4/.github/workflows/elementor-tests.yml
2024-07-15 11:28:08 +02:00

28 lines
1.2 KiB
YAML

name: Elementor Tests / Init
on: [push, pull_request_target]
jobs:
run:
if: github.repository_owner == 'elementor'
runs-on: ubuntu-16.04
strategy:
fail-fast: false
steps:
- uses: actions/checkout@master
- name: Block non-permitted users
uses: StyleShit/action-whitelist-users@b8abcef5472afd0c7bcfaadf08c70a082437e459
with:
whitelist-file: '.github/workflows/whitelist.txt'
- name: Elementor Tests / Init
env:
TOKEN: ${{ secrets.MAINTAIN_TOKEN }} # GitHub access token to access the remote repo.
REMOTE_TESTS_REPO: ${{ secrets.REMOTE_TESTS_REPO }} # Remote tests repo, e.g. `owner/repo-name`.
HEAD_REPO: ${{ github.event.pull_request.head.repo.full_name || github.repository }} # The HEAD repo that initiated the push/PR.
uses: peter-evans/repository-dispatch@d57191493a947e8da4f7bf3fbc389e5b20f21cdf
with:
token: ${{ env.TOKEN }}
repository: ${{ env.REMOTE_TESTS_REPO }}
event-type: remote-tests
client-payload: '{ "repository": "${{ env.HEAD_REPO }}", "sha": "${{ github.head_ref || github.sha }}", "run_id": "${{ github.run_id }}" }'