Skip to content

ci: slim PHP SDK pull request checks - #2

Merged
ziptied merged 1 commit into
mainfrom
zero/shrink-php-sdk-ci
Jul 14, 2026
Merged

ziptied merged 1 commit into
mainfrom
zero/shrink-php-sdk-ci

Conversation

@ziptied

@ziptied ziptied commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Changes

  • Run a single PHP 8.2 compatibility canary on pull requests.
  • Keep the full PHP 8.2/8.3/8.4 quality matrix for pushes to main and manual runs.
  • Run audit and package archive checks once on PHP 8.2 instead of repeating them across the matrix.

Context

This is a CI-only change in the public PHP SDK repo. Generated SDK source changes should still originate from Bidsketch/signwell-sdk-generator.

Local validation

  • composer validate --strict
  • composer test
  • composer audit --no-interaction --no-dev
  • Ruby YAML parse for .github/workflows/ci.yml

@ziptied
ziptied force-pushed the zero/shrink-php-sdk-ci branch from ad2120c to 185a9ec Compare July 14, 2026 03:33
@ziptied
ziptied merged commit aeafdb0 into main Jul 14, 2026
2 checks passed
@ziptied
ziptied deleted the zero/shrink-php-sdk-ci branch July 14, 2026 06:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant