Skip to content

Releases: laminas/laminas-continuous-integration-action

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

1.6.1

09 Apr 09:33
1.6.1
1534dff
Compare
Choose a tag to compare

Release Notes for 1.6.1

1.6.x bugfix release (patch)

1.6.1

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

Bug

1.6.0

08 Apr 19:56
1.6.0
a968871
Compare
Choose a tag to compare

Release Notes for 1.6.0

Changed

  • If the "command" entry of the JSON job provided is empty, the runner now considers this a no-op job and exits early (before attempting to install dependencies or run pre/post scripts), with the message "Command is empty; nothing to run" and a success status. (Previously, it would emit the help message and exit with an error status; the change allows sending an empty job if there are no jobs to run, bypassing any setup.)

1.6.0

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

Enhancement

1.5.1

07 Apr 21:26
1.5.1
eee0134
Compare
Choose a tag to compare

Release Notes for 1.5.1

Fixed

  • Fixes an order of operations issue in the entrypoint, ensuring that checkout of code happens before attempting to run pre-install scripts.

1.5.1

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

Bug

1.5.0

07 Apr 18:30
1.5.0
edc4e1f
Compare
Choose a tag to compare

Release Notes for 1.5.0

Added

  • This release adds the ability to provide a .laminas-ci/pre-install.sh script in your repository. The action will execute this after enabling the selected PHP version, but before the composer install operation, making it a good candidate for such operations as compiling/installing extensions.

  • This release adds the dev tools for each PHP version, and ensures that phpize and php-config point to the appropriate PHP version. These changes allow using PECL to install packages not provided in the Sury repository.

1.5.0

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

Enhancement

1.4.1

01 Apr 18:37
1.4.1
Compare
Choose a tag to compare

Release Notes for 1.4.1

1.4.x bugfix release (patch)

1.4.1

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

Bug

1.4.0

01 Apr 18:23
1.4.0
1ba67b1
Compare
Choose a tag to compare

Release Notes for 1.4.0

Fixed

  • Passes the --set-home flag to sudo when invoking the QA command, ensuring that any attempts to write to the $HOME directory resolve to the non-privileged user.

  • Ensures that the php.ini values are written one per line to the php.ini configuration created by the action.

1.4.0

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

Bug

Enhancement

1.3.0

08 Mar 16:51
1.3.0
e7723c1
Compare
Choose a tag to compare

Release Notes for 1.3.0

Changed

  • The entrypoint now preserves all ENV variables when invoking the job's command.

1.3.0

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

Enhancement

1.2.1

03 Mar 19:01
1.2.1
50be647
Compare
Choose a tag to compare

Release Notes for 1.2.1

1.2.x bugfix release (patch)

1.2.1

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

Enhancement

1.2.0

03 Mar 15:44
1.2.0
6a8ace9
Compare
Choose a tag to compare

Release Notes for 1.2.0

Changed

1.2.0

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

Enhancement