Skip to content

Conversation

@weierophinney
Copy link
Contributor

@weierophinney weierophinney commented Jun 9, 2021

This patch switches from Travis-CI to the GHA-based Laminas CI workflow. To do so, it does the following:

  • Bumps the minimum supported PHP version to 7.3.
  • Adds configuration to enable the mongodb, pdo, and pdo-sqlite extensions during CI.
  • Updates to laminas-coding-standard 2.2.
    • Applies automated and suggested CS fixes.

@weierophinney weierophinney added the Enhancement New feature or request label Jun 9, 2021
@weierophinney weierophinney added this to the 1.7.0 milestone Jun 9, 2021
- Adds continuous-integration GHA workflow
  - Adds laminas-ci configuration to enable mongodb, pdo, and pdo-sqlite extensions
- Removes Travis-CI configuration
- Adds composer lockfile

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
In most cases (with exceptions where we have 2.x and 3.x deps), bumped to first release of a dep known to work with 7.4.

For phpcs, bumped to 2.2.0.

Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
Signed-off-by: Matthew Weier O'Phinney <matthew@weierophinney.net>
@weierophinney weierophinney merged commit 015c796 into laminas-api-tools:1.7.x Jun 9, 2021
@weierophinney weierophinney deleted the feature/gha-workflow branch June 9, 2021 19:12
@weierophinney weierophinney mentioned this pull request Jun 9, 2021
@froschdesign froschdesign linked an issue Jun 24, 2021 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switch to GHA CI workflow

1 participant