Skip to content

Conversation

@szepeviktor
Copy link
Collaborator

Use GHA matrix include feature.

@szepeviktor szepeviktor self-assigned this May 17, 2025
@szepeviktor szepeviktor requested a review from Copilot May 17, 2025 09:46
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Modernize the back-end workflow to leverage GitHub Actions’ matrix include feature and simplify coverage reporting.

  • Add a matrix include entry for PHP 8.3 with locked dependencies and coverage enabled
  • Replace manual download and execution of the Coveralls PHAR with the coverallsapp/github-action@v2
Comments suppressed due to low confidence (1)

.github/workflows/back-end.yml:58

  • The include key is indented as if it were another item under the dependencies list. It needs to be aligned with php-version and dependencies under matrix (two spaces less) to form a valid workflow.
                include:

@szepeviktor szepeviktor marked this pull request as ready for review May 17, 2025 10:00
@szepeviktor szepeviktor merged commit 42848d8 into master May 17, 2025
20 checks passed
@szepeviktor szepeviktor deleted the szepeviktor-patch-3 branch May 17, 2025 10:00
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