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

Finish Codecov #1273

Merged
merged 3 commits into from
Dec 22, 2022
Merged

Finish Codecov #1273

merged 3 commits into from
Dec 22, 2022

Conversation

ktomk
Copy link
Collaborator

@ktomk ktomk commented Dec 22, 2022

Had some tasks still open for doing finishing the circleci -> codecov | travis -> github migration.

Additionally with this PR finish and cleanup of the gone wrong move from Ubuntu 18.04 to 20.04 which I over-optimistic stressed on develop branch. At the end of the day we got:

  • manual triggers on branches to run the CI workflow
  • Ubuntu 20.04 for test of OpenMage LTS with PHP 7.4
  • and experimental with PHP 8.0

when ubuntu-18.04 goes away this looks pretty much as the only out of
the box working Magento/Magerun version combo.

The OpenMage LTS 20.0.14 PHP 8.0 (ubuntu 20.04) is experimental only, as
it spills errors in the Phpunit test-suite. Failures, too.

It is likely worth to add migration to a job of its own.
Back in Dec 2020 Circleci was sunset (netz98#1152) and Codecov restored.

It could benefit to untangle some files still thought.

Codecov is https://app.codecov.io/github/netz98/n98-magerun .

This:

- makes it a port to Github actions.
- gets rid of circleci naming - this is now gone since two years.
Cleanup desk of today, the mysql version information is redundant in the
workflow as different jobs show it and they are the standard versions:

- Ubuntu 18.04: 5.7
- Ununtu 20.04: 8.0

PHP 7.3 does not support Mysql 8.0 out of the box the way we setup the
passwords for magerun test installs. PHP 7.4 is not affected by that.
@ktomk ktomk mentioned this pull request Dec 22, 2022
14 tasks
@ktomk ktomk merged commit a763ec1 into netz98:develop Dec 22, 2022
@ktomk ktomk deleted the bugfix/ubuntu-20.04 branch December 22, 2022 19:50
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.

None yet

1 participant