Skip to content

#77 - CI: required check, weekly build, matrix without duplicates, pinned actions - #78

Merged
njoubert-cleverage merged 3 commits into
mainfrom
77
Oct 23, 2026
Merged

njoubert-cleverage merged 3 commits into
mainfrom
77

Conversation

@njoubert-cleverage

@njoubert-cleverage njoubert-cleverage commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Description

Fixes #77.

  • test.yml: Tests passed job (to require in the branch protection of main once merged), matrix of 11 jobs instead of 15 (duplicates, allowed-to-fail and "Install variant" removed), fail-fast: false, timeout-minutes.
  • quality.yml: new Composer validate job (composer validate --strict --no-check-lock), Quality passed job, timeout-minutes.
  • Both: weekly build (Monday 6:00 UTC) and workflow_dispatch, concurrency (a new push cancels the build of the previous one on a pull request).
  • Actions pinned by commit SHA (version in a comment, kept up to date by Dependabot), notifications.yml included.
  • phpunit.xml.dist uses the schema of the installed PHPUnit version (vendor/phpunit/phpunit/phpunit.xsd).

Requirements

  • Documentation updates
    • Reference
    • Changelog
  • Unit tests

Breaking changes

None.

🤖 Generated with Claude Code

njoubert-cleverage and others added 3 commits October 22, 2026 18:38
…, matrix without duplicates, concurrency, fail-fast and timeouts, composer validate, PHPUnit ^11.5, actions pinned by SHA

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…orts the exception handlers of the Symfony kernel as not removed)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@njoubert-cleverage
njoubert-cleverage merged commit 5f938bd into main Oct 23, 2026
17 checks passed
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.

CI: required check, weekly build, matrix without duplicates, pinned actions

1 participant