Skip to content

Update CI actions and fix fixture write type checks - #7

Merged
Llewellynvdm merged 2 commits into
mainfrom
dependabot/github_actions/actions-cccec9f837
Oct 28, 2026
Merged

Llewellynvdm merged 2 commits into
mainfrom
dependabot/github_actions/actions-cccec9f837

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Updates the pinned GitHub Actions to shivammathur/setup-php 2.40.0 and actions/upload-artifact 7.0.2.

PHPStan reported two int|false return-type errors in test fixture writers. Explicitly check fwrite() for false before the existing short-write checks so the analyser can verify the declared integer returns. Existing exception behavior is preserved.

Validation: CI run 40758988765 passed all eight jobs on commit c6a9e31d00400f6d1c91268a2ac863a19aeeb66e: PHP 8.2–8.5, lowest supported dependencies, coverage inventory, Composer distribution, and native SWORD integration. PHP 8.4 passed 258 tests / 1,548 assertions, coding standards, PHPStan, and the Composer security audit.

Bumps the actions group with 2 updates: [shivammathur/setup-php](https://github.com/shivammathur/setup-php) and [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `shivammathur/setup-php` from 2.37.2 to 2.40.0
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](shivammathur/setup-php@f3e473d...eb7c497)

Updates `actions/upload-artifact` from 7.0.1 to 7.0.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@043fb46...cf430e0)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-version: 2.40.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions
...

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 Oct 18, 2026
@Llewellynvdm Llewellynvdm changed the title Bump the actions group with 2 updates Update CI actions and fix fixture write type checks Oct 28, 2026
@Llewellynvdm
Llewellynvdm merged commit a1873d6 into main Oct 28, 2026
8 checks passed
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