Skip to content

Releases: laminas/laminas-continuous-integration-action

1.13.0

10 Oct 20:20
1.13.0
706dc83
Compare
Choose a tag to compare

Release Notes for 1.13.0

Feature release (minor)

Added

  • Feature the new additional_composer_arguments information which is passed since laminas/laminas-ci-matrix-action v1.11.0

1.13.0

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

Enhancement

1.12.0

18 Sep 00:08
1.12.0
c81976f
Compare
Choose a tag to compare

Release Notes for 1.12.0

Feature release (minor)

1.12.0

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

Enhancement

1.11.1

24 Aug 16:22
1.11.1
a2be32f
Compare
Choose a tag to compare

Release Notes for 1.11.1

Fixed

  • Provides a fix that ensures when multiple extensions are provided via configuration, they are properly aggregated and prefixed before passing to the various functions that install them.

1.11.1

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

Bug

1.11.0

23 Aug 20:14
1.11.0
d34e167
Compare
Choose a tag to compare

Release Notes for 1.11.0

Added

Changed

  • When providing the list of enabled PHP extensions, the action now also provides the extension versions.

1.11.0

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

Enhancement

1.10.0

02 Jun 16:48
1.10.0
8a02537
Compare
Choose a tag to compare

Release Notes for 1.10.0

Added

  • You may now provide a GITHUB_TOKEN env variable (generally via the GHA secrets.GITHUB_TOKEN value) in the workflow. When present, it will be used to provide authentication to Composer, to avoid rate limit issues.

Changed

  • The base php.ini for each PHP version is now updated to provide development values, instead of using production values. Specifically:
    • zend.exception_ignore_args = Off
    • zend.exception_string_param_max_len = 15
    • error_reporting = E_ALL
    • display_errors = On
    • display_startup_errors = On
    • mysqlnd.collect_memory_statistics = On
    • zend.assertions = 1

1.10.0

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

Enhancement

1.9.0

26 May 20:22
1.9.0
abcee9e
Compare
Choose a tag to compare

Release Notes for 1.9.0

Added

  • The container now compiles and makes available the Swoole extension, at version 4.6.7.

Changed

  • The markdownlint ruleset now disables MD031 (Fenced code blocks should be surrounded by blank lines) for list items, as adding blank lines will otherwise cause the list to end.

  • The container now adds a mods-available directory with configuration files available to add for purposes of enabling an extension. Other scripts can add these to the appropriate PHP versions as needed.

  • The container now adds a mods-install directory, with scripts for building and/or otherwise installing extensions when creating the container. All scripts in this directory are run as a single build step. Currently, it contains scripts for installing the sqlsrv extension, and compiling and installing the Swoole extension. (The logic for installing the sqlsrv extension was pulled out of the Dockerfile.)

  • The container now adds a scripts directory, with scripts that can be used by the entrypoint. The logic for determining which extensions to enable and how to enable them has been moved to scripts/extensions.sh. The goal of this change is to simplify the entrypoint script.

1.9.0

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

Enhancement

Bug

1.8.0

14 May 13:05
1.8.0
6437fd6
Compare
Choose a tag to compare

Release Notes for 1.8.0

Feature release (minor)

1.8.0

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

Enhancement

1.7.1

20 Apr 20:11
1.7.1
69b9fb8
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 14:37
1.7.0
9d8a5a0
Compare
Choose a tag to compare

Release Notes for 1.7.0

Added

  • This patch adds support for the ignore_platform_reqs_8 job flag introduced in laminas/laminas-ci-matrix-action#28. When missing, the assumption is to ignore the PHP platform requirement when installing dependencies on PHP 8 (current behavior). Otherwise, the flag value indicates whether or not to pass the --ignore-platform-req=php flag when installing dependencies on PHP 8.

1.7.0

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

Enhancement

1.6.2

09 Apr 15:59
1.6.2
21c0b0f
Compare
Choose a tag to compare

Release Notes for 1.6.2

Fixed

  • This release fixes assignment of values in the entrypoint.sh script as derived from passing the $JOB to jq to ensure sane defaults are used if no value is matched. This fix mainly affects people using the tool via docker run to run jobs locally.

1.6.2

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

Bug