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

Ensure lockfile is created using PHP 7.3 #78

Merged

Conversation

weierophinney
Copy link
Contributor

As noted in #74, the lockfile for the 1.10.x release branch is incorrectly using PHP 7.4 instead of PHP 7.3, which means that the non-unit-test CI jobs are failing due to an inability to install dependencies. This patch:

  • Recreates the lockfile using PHP 7.3.
  • Addresses new Psalm errors flagged:
    • Provides fixes for as many as possible
    • Adds remaining (of Mixed* types, or RedundantCondition types that reflect inability to depend on documented types) to baseline

- Creates lockfile using PHP 7.3
- Addresses new Psalm errors flagged
  - Provides fixes for as many as possible
  - Adds remaining (of `Mixed*` types, or `RedundantCondition` types that reflect inability to depend on documented types) to baseline

Signed-off-by: Matthew Weier O'Phinney <[email protected]>
@weierophinney weierophinney added this to the 1.10.3 milestone Jan 13, 2022
@weierophinney weierophinney added the Bug Something isn't working label Jan 13, 2022
@weierophinney weierophinney changed the title Ensure lockfile is created using PHP &.3 Ensure lockfile is created using PHP 7.3 Jan 13, 2022
@weierophinney weierophinney merged commit 98513d4 into laminas-api-tools:1.10.x Jan 13, 2022
@weierophinney weierophinney deleted the feature/fix-lockfile branch January 13, 2022 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant