Skip to content

chore(ci): add missing workflow files for 10.16 branch#41560

Merged
DeepDiver1975 merged 2 commits into
10.16from
fix/add-missing-ci-workflows
May 21, 2026
Merged

chore(ci): add missing workflow files for 10.16 branch#41560
DeepDiver1975 merged 2 commits into
10.16from
fix/add-missing-ci-workflows

Conversation

@DeepDiver1975

Copy link
Copy Markdown
Member

Summary

  • Add ci.yml (the key missing piece — orchestrates PHP Unit tests via workflow_call, targets PHP 7.4 for 10.16)
  • Add lint-pr-title.yml (PR title linting)
  • Add translation-sync.yml (nightly translation sync)
  • Extend lint-and-codestyle.yml push trigger to cover 10.16 and release/* branches

These files exist on master but were never backported to 10.16, causing CI to not run on PRs targeting this branch.

Test plan

  • CI workflow triggers on this PR
  • PHP Unit job runs with PHP 7.4
  • Lint and code style job runs
  • PR title lint job runs

🤖 Generated with Claude Code

Copy ci.yml, lint-pr-title.yml and translation-sync.yml from master.
Adjust ci.yml to target php 7.4 and 10.16/release/* branches.
Extend lint-and-codestyle.yml push trigger to cover 10.16 and release/* branches.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@update-docs

update-docs Bot commented May 21, 2026

Copy link
Copy Markdown

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

The include: entries hardcoded php 8.3 for DB matrix slots, causing
8.3 jobs to run even when only 7.4 is specified. 10.16 only supports
PHP 7.4.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975 DeepDiver1975 merged commit 5854c05 into 10.16 May 21, 2026
8 checks passed
@DeepDiver1975 DeepDiver1975 deleted the fix/add-missing-ci-workflows branch May 21, 2026 21:17
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