Commit Graph

7 Commits

Author SHA1 Message Date
George Joseph
9822f6fd25 .github: Refactor to use pull_request_target trigger.
After careful review, we believe we can now use the "pull_request_target"
workflow trigger instead of "pull_request" which required a separate
privliged workflow to add labels and comments to PRs when they are submitted
or updated.  This allows us to greatly streamline our workflows and remove
unneeded ones.

* The OnPRChanged workflow was...
  * Renamed to OnPRCheck
  * Changed to trigger on pull_request_target and the "recheckpr" label.
  * Changed to simply call reusable workflows in asterisk-ci-actions.
  * Changed to use better concurrency groups.
* The OnPRCPCheck and OnPRMergeApproved workflows were also...
  * Changed to simply call reusable workflows in asterisk-ci-actions.
  * Changed to use better concurrency groups.
* The NightlyTest and CreateDocs were also tweaked
2025-02-16 12:19:47 -07:00
George Joseph
94237f684a .github: Fix realtime param on Weekly and Nightly tests and...
Rename the "Cleanup" job in the cherry-pick and recheck jobs
to "Summary".
2024-09-23 08:26:05 -06:00
George Joseph
60ad3efc9d .github: Add WeeklyTests and make Nightlies Monday-Saturday
...and add "realtime" option.
2024-09-20 09:28:43 -06:00
George Joseph
b867fa2fe5 .github: Refactor NightlyTests to use workflow in asterisk-ci-actions 2024-06-27 09:36:19 -06:00
George Joseph
12b997312b .github: Add branches to workflow_dispatch for NightlyTests 2024-05-14 12:07:48 -06:00
George Joseph
d58ca20247 .github: Pass only single GATETEST_COMMAND to AsteriskGateComposite 2024-03-05 11:24:22 -07:00
George Joseph
f50cc8852d Initial GitHub PRs 2023-04-28 12:31:03 -06:00