Skip to content

Switch pre-merge workflow to pull_request and add LAVA trigger flow#112

Merged
ffrancis123 merged 1 commit into
AudioReach:masterfrom
ffrancis123:switch
Jun 5, 2026
Merged

Switch pre-merge workflow to pull_request and add LAVA trigger flow#112
ffrancis123 merged 1 commit into
AudioReach:masterfrom
ffrancis123:switch

Conversation

@ffrancis123
Copy link
Copy Markdown
Contributor

Switch trigger from pull_request_target to pull_request to improve security and align with standard GitHub Actions practices. Normalize YAML formatting and dependencies for clarity. [1]

Simplify test matrix filtering by refining jq logic, validating JSON, and supporting both object and array formats. Persist the filtered matrix to test_matrix.json and upload it as an artifact.

Replace inline LAVA trigger with trigger_lava_on_success workflow, which runs after a successful build, retrieves artifacts, extracts the build URL, and invokes LAVA tests with the prepared matrix.

[1] AudioReach/audioreach-workflows#73

Switch trigger from pull_request_target to pull_request to improve
security and align with standard GitHub Actions practices. Normalize
YAML formatting and dependencies for clarity. [1]

Simplify test matrix filtering by refining jq logic, validating JSON,
and supporting both object and array formats. Persist the filtered
matrix to test_matrix.json and upload it as an artifact.

Replace inline LAVA trigger with trigger_lava_on_success workflow,
which runs after a successful build, retrieves artifacts, extracts the
build URL, and invokes LAVA tests with the prepared matrix.

[1] AudioReach/audioreach-workflows#73

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
@ffrancis123 ffrancis123 merged commit d3cde4e into AudioReach:master Jun 5, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants