Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ramsey/composer-install Loading
base: 83af392bf5f031813d25e6fe4cd626cdba9a2df6
Choose a base ref
...
head repository: ramsey/composer-install Loading
compare: 57532f8be5bda426838819c5ee9afb8af389d51a
Choose a head ref
  • 12 commits
  • 6 files changed
  • 10 contributors

Commits on Jan 2, 2023

  1. GH Actions: selectively use fail-fast with setup-php (#240)

    * GH Actions: selectively use `fail-fast` with setup-php
    
    I've seen some recent build failures due to the `setup-php` action running into a rate limit and not downloading the required version of Composer. In the case of this action, that would make the test runs worthless.
    
    The `setup-php` action runner defaults to _showing_ these type errors in the logs, but not stopping the workflow run.
    
    So, specifically for those jobs where the Composer version is important, I'm adding the `fail-fast` option to `setup-php` to fail the build if the action runner ran into any errors.
    
    Ref: https://github.com/shivammathur/setup-php#fail-fast-optional
    
    * GH Actions: update PHP version for `composer-normalize`
    
    Looks like the `composer-normalize` package has dropped support for PHP < 8.0 as of version `2.29.0`.
    
    Refs:
    * https://github.com/ergebnis/composer-normalize/releases/tag/2.29.0
    * ergebnis/composer-normalize#998
    
    Co-authored-by: jrfnl <[email protected]>
    jrfnl and jrfnl committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    110668c View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    e618aa9 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Configuration menu
    Copy the full SHA
    3bbf937 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    12e7194 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Configuration menu
    Copy the full SHA
    c49029a View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Update cache action runner (#252)

    The `actions/cache` package has released version 4.0 which updates the action runner to use Node 20.
    
    Applying this fix gets rid of the following warning which is currently showing in the "Annotations" of workflows using the `ramsey/composer-install` action:
    ```
    Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
    ```
    
    Note: most action runners have published these types of update in a new major, so that seems to be the best practice. Not sure if this update warrants a new major for `ramsey/composer-install` ?
    
    Refs:
    * https://github.com/actions/cache/releases/tag/v4.0.0
    * https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
    
    Co-authored-by: jrfnl <[email protected]>
    jrfnl and jrfnl committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    0b4a7fe View commit details
    Browse the repository at this point in the history
  2. chore: Bump actions/checkout from 3 to 4 (#248)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    c8eb880 View commit details
    Browse the repository at this point in the history
  3. Add require lock file input parameter (#251)

    * Add require lock file input parameter
    
    * Inspect composer_command instead
    szepeviktor committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    b231af5 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. chore: Bump codecov/codecov-action from 3 to 4 (#256)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    c58cccf View commit details
    Browse the repository at this point in the history
  2. docs: bump versions for example (#255)

    Co-authored-by: Christopher Georg <[email protected]>
    Chris53897 and Chris8934 committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    338f10e View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Revert "Update cache action runner (#252)"

    This reverts commit 0b4a7fe.
    
    This avoids any potential backwards-compatibility issues that might
    arise when using self-hosted runners that use Node.js 16 instead of
    version 20.
    
    For more details, see the discussion here:
    #252
    ramsey committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    1919f6c View commit details
    Browse the repository at this point in the history
  2. Update cache action runner (#252)

    The `actions/cache` package has released version 4.0 which updates the action runner to use Node 20.
    
    Applying this fix gets rid of the following warning which is currently showing in the "Annotations" of workflows using the `ramsey/composer-install` action:
    ```
    Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
    ```
    
    Note: most action runners have published these types of update in a new major, so that seems to be the best practice. Not sure if this update warrants a new major for `ramsey/composer-install` ?
    
    Refs:
    * https://github.com/actions/cache/releases/tag/v4.0.0
    * https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
    
    Co-authored-by: jrfnl <[email protected]>
    2 people authored and ramsey committed Feb 29, 2024
    1 Configuration menu
    Copy the full SHA
    57532f8 View commit details
    Browse the repository at this point in the history
Loading