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

Attempt to get working under PHP 8.1 #10

Merged
merged 1 commit into from
Nov 16, 2022
Merged

Conversation

nigelgbanks
Copy link
Contributor

@nigelgbanks nigelgbanks commented Aug 4, 2022

Upgrade symphony dependencies to ^4.4 to match up with Drupal 9

  • Removed lock file
  • Updated test matrix

For reasons behind removing the lock file, see:
https://islandora.slack.com/archives/CM5PPAV28/p1659631615201049
Islandora/documentation#1908 (Removal approved)

Instead, we'll provide lock files in isle and Ansible deployments.

@nigelgbanks
Copy link
Contributor Author

Gonna test with all the other services at once, will post my results.

@alxp
Copy link
Contributor

alxp commented Oct 5, 2022

@nigelgbanks This came up for discussion in the tech call today. I see it is still in Draft, is it good to go yet in your opinion?

@seth-shaw-asu
Copy link

@nigelgbanks, if we just remove the composer.lock file, I think this can go in. I don't believe you introduced any PHP 8 specific code that would prevent us from using it with either PHP 7 or 8.

@nigelgbanks nigelgbanks marked this pull request as ready for review November 6, 2022 19:49
@nigelgbanks nigelgbanks marked this pull request as draft November 6, 2022 19:51
- Removed lock file
- Updated test matrix

For reasons behind removing the lock file see:
https://islandora.slack.com/archives/CM5PPAV28/p1659631615201049
Islandora/documentation#1908 (Removal approved)

Instead we'll provide lock files in isle and ansible deployments.
@nigelgbanks nigelgbanks marked this pull request as ready for review November 6, 2022 19:55
@nigelgbanks
Copy link
Contributor Author

@seth-shaw-asu & @alxp this is good to review now. I was successfuly able to install it with PHP 7.4, 8.0, and 8.1

@seth-shaw-asu
Copy link

@alxp, I forgot when I said I would take care of this one that it is a roblib repository. Could you go ahead and merge it?

@alxp alxp merged commit 89f8229 into roblib:master Nov 16, 2022
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.

3 participants