Skip to content

CI: Integrate workflow_triggers for nowinandroid from cartland's fork#1873

Merged
keyboardsurfer merged 3 commits into
android:mainfrom
cartland:workflow_triggers
Jun 4, 2025
Merged

CI: Integrate workflow_triggers for nowinandroid from cartland's fork#1873
keyboardsurfer merged 3 commits into
android:mainfrom
cartland:workflow_triggers

Conversation

@cartland
Copy link
Copy Markdown
Contributor

@cartland cartland commented May 15, 2025

This PR modifies GitHub Actions triggers in workflow files within .github/workflows/.

This is part of a batch of pull requests across repositories owned by the android organization on GitHub.
We are checking to make sure GitHub Actions are correctly using the following 3 triggers: workflow_dispatch, push, pull_request. This change modifies at least one of the following triggers:

  1. workflow_dispatch: This trigger allows the workflow to be manually run in the GitHub UI. Most workflows should contain this trigger.
  2. push: Most build and test scripts should run after a change is merged. This should at least run on the default branch, like main, but it could be configured to run on more branches.
  3. pull_request: Most build and test scripts should run on pull requests, at least to the main branch.

Project Owner: Please review the changes carefully to ensure they are correct and appropriate for this project before approving and merging.

If you do not think this change is appropriate (e.g., a workflow should NOT run on one of these triggers), please leave a comment explaining why.
If you think the goal is appropriate but notice a mistake in the implementation, please leave a comment detailing the mistake.

cartland added 3 commits May 13, 2025 12:04
- Build.yaml: Add workflow_dispatch, specify branches for pull_request.
- NightlyBaselineProfiles.yaml: Add workflow_dispatch and push (main) triggers.
- Release.yml: Add workflow_dispatch trigger.
@keyboardsurfer keyboardsurfer merged commit ba1a463 into android:main Jun 4, 2025
5 checks passed
lihenggui pushed a commit to lihenggui/nowinkmp that referenced this pull request Feb 11, 2026
…android#1873)

* Update workflow triggers
- Build.yaml: Add workflow_dispatch, specify branches for pull_request.
- NightlyBaselineProfiles.yaml: Add workflow_dispatch and push (main) triggers.
- Release.yml: Add workflow_dispatch trigger.

* Allow build for PR on all branches

* Remove the push trigger for NightlyBaselineProfiles.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants