Skip to content

ci(deps): bump ramsey/composer-install from 3.2.1 to 4.0.0#60

Merged
nanasess merged 2 commits into
mainfrom
dependabot/github_actions/ramsey/composer-install-4.0.0
Jun 2, 2026
Merged

ci(deps): bump ramsey/composer-install from 3.2.1 to 4.0.0#60
nanasess merged 2 commits into
mainfrom
dependabot/github_actions/ramsey/composer-install-4.0.0

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Jun 2, 2026

Bumps ramsey/composer-install from 3.2.1 to 4.0.0.

Release notes

Sourced from ramsey/composer-install's releases.

4.0.0

What's Changed

  • chore: Bump actions/cache from 4.2.4 to 5.0.3 by @​dependabot[bot] in ramsey/composer-install#278

    This necessitates a new major version because actions/cache v5 runs on the Node.js 24 runtime and requires a minimum Actions Runner version of 2.327.1. This is a breaking change for anyone using self-hosted runners.

Full Changelog: ramsey/composer-install@3.2.1...4.0.0

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ramsey/composer-install](https://github.com/ramsey/composer-install) from 3.2.1 to 4.0.0.
- [Release notes](https://github.com/ramsey/composer-install/releases)
- [Commits](ramsey/composer-install@a8d0d95...65e4f84)

---
updated-dependencies:
- dependency-name: ramsey/composer-install
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 2, 2026
@nanasess nanasess merged commit c323280 into main Jun 2, 2026
57 checks passed
@dependabot dependabot Bot deleted the dependabot/github_actions/ramsey/composer-install-4.0.0 branch June 2, 2026 23:34
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

🚀 Performance Benchmark Results

Benchmark executed on merge to main branch from PR #60

Configuration

  • Iterations per test: 10,000
  • PHP Version: 8.2
  • Extension: bcmath (native) vs polyfill

Results

📊 Detailed Benchmark Results (click to expand)

BCMath Performance Benchmark Results

Operation Context Native Time Polyfill Time Ratio
bcadd Small numbers (10 digits) 2.394ms 78.107ms 32.63x
bcsub Small numbers (10 digits) 2.393ms 77.846ms 32.53x
bcmul Small numbers (10 digits) 3.400ms 113.713ms 33.44x
bcdiv Small numbers (10 digits) 2.512ms 115.584ms 46.01x
bcadd Decimals (scale=10) 2.272ms 83.650ms 36.82x
bcsub Decimals (scale=10) 2.541ms 83.140ms 32.72x
bcmul Decimals (scale=10) 3.973ms 118.449ms 29.81x
bcdiv Decimals (scale=10) 7.135ms 118.581ms 16.62x
bcadd Medium numbers (50 digits) 3.608ms 99.418ms 27.55x
bcsub Medium numbers (50 digits) 3.865ms 99.630ms 25.78x
bcmul Medium numbers (50 digits) 18.184ms 136.686ms 7.52x
bcdiv Medium numbers (50 digits) 3.302ms 135.481ms 41.03x
bcpow Power (small exponent) 3.494ms 326.077ms 93.32x
bcpow Power (large base) 5.517ms 282.000ms 51.11x
bcsqrt Square root 53.735ms 43.502ms 0.81x
bcmod Modulo 4.939ms 111.437ms 22.56x
bcadd 100 digits 5.019ms 114.031ms 22.72x
bcmul 100 digits (first 50 digits) 24.452ms 129.929ms 5.31x
bcadd 500 digits 18.336ms 184.502ms 10.06x
bcmul 500 digits (first 50 digits) 24.452ms 134.977ms 5.52x
bcadd 1000 digits 35.330ms 298.409ms 8.45x
bcdiv Scale 20 7.793ms 123.545ms 15.85x
bcsqrt Scale 20 68.123ms 55.302ms 0.81x
bcdiv Scale 50 17.451ms 127.841ms 7.33x
bcsqrt Scale 50 224.094ms 108.706ms 0.49x
bcdiv Scale 100 33.608ms 130.326ms 3.88x
bcsqrt Scale 100 1596.000ms 202.168ms 0.13x

Summary

Summary
========================================
Average performance ratio: 1.69x
Polyfill is on average 1.7x slower than native


🤖 Generated automatically by GitHub Actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant