Skip to content

CI green proof for PR #438 (do not merge) - #2

Closed
ECYaz wants to merge 2 commits into
3.3.xfrom
ci/github-actions
Closed

CI green proof for PR #438 (do not merge)#2
ECYaz wants to merge 2 commits into
3.3.xfrom
ci/github-actions

Conversation

@ECYaz

@ECYaz ECYaz commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Trigger run only, for phpbb#438.

ECYaz added 2 commits July 27, 2026 07:20
Nothing verified a pull request. The only CI config was a Travis file pinned
to PHP 5.3 running phpunit against test/travis/, a directory that no longer
exists, alongside a .gitmodules pointing at git://github.com/phpbb/phpbb3.git.
Neither has run in years and there is no submodule gitlink left in the tree,
so both are removed.

There are no tests in the repo, so this is not a test suite:

  lint              php -l on 7.4, 8.1, 8.2 and 8.3
  coding standards  phpBB's extension ruleset via phpcs-changed
  composer          composer validate

The coding standards job reports only violations a pull request introduces.
The whole tree currently carries 175 pre-existing errors across 75 files, so
a tree-wide check would be permanently red, and checking whole changed files
would fail anyone touching a legacy file on violations they did not write.
Comparing against the base branch keeps new code clean without demanding a
cleanup first.
Pin the jobs to ubuntu-22.04, matching phpBB's own 3.3.x workflows, so
the PHP 7.4 job cannot break when GitHub advances ubuntu-latest.

Collect the changed files with mapfile instead of an unquoted string so
paths survive word splitting, and drop the shellcheck suppression the
old expansion needed.
@ECYaz

ECYaz commented Jul 30, 2026

Copy link
Copy Markdown
Owner Author

@ECYaz ECYaz closed this Jul 30, 2026
@ECYaz
ECYaz deleted the ci/github-actions branch July 30, 2026 10:35
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