Skip to content

Releases: laminas/laminas-ci-matrix-action

1.8.5

17 Aug 19:42
1.8.5
99031f9
Compare
Choose a tag to compare

Release Notes for 1.8.5

Fixed

  • Documentation was updated to ensure the .laminas-ci.json specification matches reality.

1.8.5

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Documentation

1.8.4

15 Aug 10:14
1.8.4
8064c7e
Compare
Choose a tag to compare

Release Notes for 1.8.4

1.8.x bugfix release (patch)

1.8.4

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

1.8.3

12 Aug 09:14
1.8.3
af5510a
Compare
Choose a tag to compare

Release Notes for 1.8.3

1.8.x bugfix release (patch)

1.8.3

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Bug

1.8.2

12 Aug 09:01
1.8.2
2bce6e3
Compare
Choose a tag to compare

Release Notes for 1.8.2

1.8.x bugfix release (patch)

1.8.2

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

1.8.1

12 Aug 08:53
1.8.1
4420b33
Compare
Choose a tag to compare

Release Notes for 1.8.1

1.8.x bugfix release (patch)

1.8.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

1.8.0

11 Aug 16:14
1.8.0
b35f569
Compare
Choose a tag to compare

Release Notes for 1.8.0

Added

  • The action now detects Codeception configuration, and, when found, adds a matrix item for running Codeception tasks.

Changed

  • The generated matrix now only adds unit tests against locked dependencies for the lowest supported PHP version. (Unit test runs against lowest and latest dependencies are still performed for all PHP versions the package supports.)

  • For non-unit test CI items in the matrix that previously tested against the default "stablePHP", if no "stablePHP" is defined in the package CI configuration, the lowest supported PHP version for the package is used. Previously, we used a static version (defined currently at 7.4) for all repositories.

    This means that:

    • Maintainers will need to ensure the Composer lockfile is created against the lowest supported PHP version for the given release branch.
    • OR that the package CI configuration defines a "stablePHP" value indicating the specific PHP version they wish to run non-unit test tooling against.
  • The action now performs schema validation against discovered composer.json files, failing the job if the composer.json is invalid.

1.8.0

  • Total issues resolved: 1
  • Total pull requests resolved: 3
  • Total contributors: 2

Enhancement

1.7.1

20 Apr 20:02
1.7.1
5f70dd5
Compare
Choose a tag to compare

Release Notes for 1.7.1

Fixed

  • This release fixes an issue that occurs when the branch used to create the patch has the same name as the target branch, thus causing a collision during checkout. The action now adds a prefix to the patch branch name to resolve the issue.

1.7.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

1.7.0

20 Apr 15:04
1.7.0
4f21db5
Compare
Choose a tag to compare

Release Notes for 1.7.0

Added

  • This release adds a new key to jobs it emits, "ignore_platform_reqs_8", with a boolean value, defaulting to true. The flag is used to indicate whether or not the --ignore-platform-req=php flag should be passed to composer update and composer install commands.

1.7.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Enhancement

1.6.0

08 Apr 20:02
1.6.0
2f5d4f3
Compare
Choose a tag to compare

Release Notes for 1.6.0

Changed

  • When no jobs are detected, the "no-op" job created now results in an empty "command" item, instead of one that performs an "echo" statement. laminas-continuous-integration-action now correctly detects an empty "command" and acts as a no-op in that scenario.

1.6.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Enhancement

1.5.2

01 Apr 18:42
1.5.2
49a1851
Compare
Choose a tag to compare

Release Notes for 1.5.2

1.5.x bugfix release (patch)

1.5.2

  • Total issues resolved: 1
  • Total pull requests resolved: 0
  • Total contributors: 1

Bug