Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use CI matrix for our purposes #256

Closed
wants to merge 1 commit into from

Conversation

szepeviktor
Copy link
Contributor

@szepeviktor szepeviktor commented Jul 17, 2022

2nd run! 🍏

Failed in #255

Fixes #254

matrix:
operating-system: [ "ubuntu-latest" ]
php-version: [ "7.4" ]
magento-version: [ "2.3.7-p2", "2.4.0", "2.4.1", "2.4.2", "2.4.2-p1", "2.4.2-p2", "2.4.3", "2.4.3-p1" ]
Copy link
Contributor Author

@szepeviktor szepeviktor Jul 17, 2022

Choose a reason for hiding this comment

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

💡 The key was to add magento-version-s to the base matrix.

Except the fully qualified job's one.

@szepeviktor
Copy link
Contributor Author

Now it is very lovely ❤️

kép

@szepeviktor szepeviktor changed the title Use CI matrix to our purposes Use CI matrix for our purposes Jul 17, 2022
@shochdoerfer
Copy link
Member

Thank you for opening this PR. Sadly, you do you mention why this PR is important or what problems it does fix. Currently, I only see a huge change in the CI configuration and I am not willing to merge that without an in-depth explanation of the why.

As I mentioned to you in #66 "I need consistency among our project setups and don't want to deal with custom changes just because someone has a different preference for certain things.". The current CI setup "works for me"(tm) and I don't see the need to change that now quickly. At some point, I will but this will then take more planning into account.

I would really, really appreciate if you would open an issue first to discuss things before wasting your time on a PR that I won't merge.

@szepeviktor
Copy link
Contributor Author

szepeviktor commented Jul 18, 2022

an in-depth explanation of the why

All right, all right! I suspect you are a "What's the value?" businessman.

I had nothing to do on Sunday and I've tried to push my complete CI knowledge into this project.

wasting your time on a PR

It was big FUN! I've learned about GHA matrix internals.

:)

@szepeviktor szepeviktor deleted the patch-2 branch July 18, 2022 07:13
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.

No coverage data is *not* sent to Coveralls
2 participants