diff --git a/.github/workflows/new-static-analysis.yaml b/.github/workflows/new-static-analysis.yaml index 6e0327d..7ca13ba 100644 --- a/.github/workflows/new-static-analysis.yaml +++ b/.github/workflows/new-static-analysis.yaml @@ -68,7 +68,7 @@ jobs: run: | php_versions="${{ steps.parse-php-versions.outputs.php_versions }}" MATRIX_JSON=$(cat reusable-workflows/phpstan-configuration/matrix-config.json) - FILTERED_MATRIX_JSON=$(echo "$MATRIX_JSON" | jq --arg php_versions "$php_versions" '{ include: [ .configs[] | select(.php_version == $php_versions) | .matrix[] ] }') + FILTERED_MATRIX_JSON=$(echo "$MATRIX_JSON" | jq --arg php_versions "$php_versions" '($php_versions | split(",")) as $versions | { include: [ .configs[] | select(.php_version | IN($versions[])) | .matrix[] ] }') ENCODED_MATRIX_JSON=$(echo "$FILTERED_MATRIX_JSON" | jq -c .) echo "phpstan_matrix=$ENCODED_MATRIX_JSON" >> "$GITHUB_OUTPUT" diff --git a/.github/workflows/new-studio-frontend-build.yaml b/.github/workflows/new-studio-frontend-build.yaml new file mode 100644 index 0000000..4dd39c9 --- /dev/null +++ b/.github/workflows/new-studio-frontend-build.yaml @@ -0,0 +1,17 @@ +name: "Studio Frontend Build" + +on: + push: + paths: + - "assets/studio/**" + pull_request: + paths: + - "assets/studio/**" + workflow_dispatch: + +permissions: + contents: write + +jobs: + studio-frontend-build: + uses: pimcore/workflows-collection-public/.github/workflows/reusable-studio-frontend-build.yaml@main \ No newline at end of file diff --git a/.github/workflows/studio-frontend-build.yaml b/.github/workflows/studio-frontend-build.yaml.bak similarity index 100% rename from .github/workflows/studio-frontend-build.yaml rename to .github/workflows/studio-frontend-build.yaml.bak