feat(resolve-check-config): graphql smoke test opt-out by default

This commit is contained in:
Damien Retzinger
2026-05-31 21:23:42 -04:00
parent 5ee0768610
commit a097371e37
12 changed files with 224 additions and 39 deletions
+5
View File
@@ -236,9 +236,14 @@ jobs:
magento_path: ${{ inputs.path }}
- uses: graycoreio/github-actions-magento2/smoke-test@main
if: contains(fromJSON(needs.compute_matrix.outputs.resolved)['smoke-test'].probes, 'page')
with:
kind: page
## graphql is opt-in: editions without GraphQL modules (e.g. mage-os
## minimal) have no /graphql endpoint. Enable it per store via
## `.github/check-store.json` -> jobs.smoke-test.probes: ["page", "graphql"].
- uses: graycoreio/github-actions-magento2/smoke-test@main
if: contains(fromJSON(needs.compute_matrix.outputs.resolved)['smoke-test'].probes, 'graphql')
with:
kind: graphql