Skip to content

feat(workflow/e2e): allow repository_dispatch trigger tests#3110

Merged
SkyeYoung merged 4 commits intoapache:masterfrom
SkyeYoung:young/feat/workflow/e2e-repository-dispatch
Jun 9, 2025
Merged

feat(workflow/e2e): allow repository_dispatch trigger tests#3110
SkyeYoung merged 4 commits intoapache:masterfrom
SkyeYoung:young/feat/workflow/e2e-repository-dispatch

Conversation

@SkyeYoung
Copy link
Member

@SkyeYoung SkyeYoung commented Jun 9, 2025

Please answer these questions before submitting a pull request, or your PR will get closed.

Why submit this pull request?

  • Bugfix
  • New feature provided
  • Improve performance
  • Backport patches

What changes will this PR take into?

This is part of the apache/apisix#12234.

Depend on: #3109

According to Events that trigger workflows , this will allow us to trigger the test in other repositories.

Why

I see in https://github.com/apache/echarts/blob/master/.github/workflows/nightly-next.yml that repository_dispatch seems to be available in the Apache repositories.

But I haven't found any information about this feature on the ASF-related websites yet.

Because "This event will only trigger a workflow run if the workflow file exists on the default branch.", I need to merge this PR into the master for testing in the APISIX repository.

@SkyeYoung SkyeYoung changed the title feat(workflow/e2e): allow workflow_dispatch trigger tests feat(workflow/e2e): allow repository_dispatch trigger tests Jun 9, 2025
Copy link
Member

@juzhiyuan juzhiyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's have a try

@SkyeYoung SkyeYoung merged commit 7fd10a9 into apache:master Jun 9, 2025
5 checks passed
@SkyeYoung SkyeYoung deleted the young/feat/workflow/e2e-repository-dispatch branch June 9, 2025 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants