Skip to content
This repository was archived by the owner on Jan 9, 2025. It is now read-only.

Move to GitHub actions #196

Merged
merged 1 commit into from
Oct 11, 2021
Merged

Conversation

alexpott
Copy link
Contributor

@alexpott alexpott commented Oct 7, 2021

Still struggling to get PHP ^7.4 passing.

@alexpott
Copy link
Contributor Author

alexpott commented Oct 7, 2021

@alexpott
Copy link
Contributor Author

alexpott commented Oct 8, 2021

We're green - https://github.com/alexpott/MinkZombieDriver/actions/runs/1319628245

I guess now we need to decide about the Zombie versions / node versions we want to test on. Could do that in the follow-up given how broken the CI currently is.

Comment on lines 22 to 23
zombie_version: [ '@^3.0' ]
node: [ '5' ]
Copy link
Member

Choose a reason for hiding this comment

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

You seem to be using NodeJS 5.0 + Zombie 3.0 for all PHP versions.

Compared to .travis.yml (see https://github.com/minkphp/MinkZombieDriver/blob/master/.travis.yml#L11-L27) we test on:

  1. Zombie 3.0 + distributive installed NodeJS on all PHP versions
  2. Zombie 2.0 + distributive installed NodeJS on PHP 5.6 version
  3. Zombie 4.0 + NodeJS 5.4.1 on PHP 5.6 version

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was just trying to get this running. Compared to travis where everything is currently broken this is a massive improvement. That said testing with Zombie 3 or 4 is a bit silly because even the latest version of Zombie (6) is several years old.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Okay current matrix tests Zombie 2,3,4,5 and Node 5,10,16 and PHP 5.4 -> 8.1 - and is all green. I think this is a way better situation. We could open an MR to add Zombie 6 testing - this will need fixes to the code and should not be done here.

@aik099
Copy link
Member

aik099 commented Oct 9, 2021

Maybe the .travis.yml file should also be removed.

@alexpott alexpott force-pushed the move-to-github-actions branch from 0249677 to c9907a7 Compare October 10, 2021 07:47
@alexpott
Copy link
Contributor Author

A green run of the current MR: https://github.com/alexpott/MinkZombieDriver/actions/runs/1325323856

Copy link
Member

@aik099 aik099 left a comment

Choose a reason for hiding this comment

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

All good.

@stof stof merged commit 11ee3f2 into minkphp:master Oct 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants