PR-6.1-dev Pending

User tests: Successful: Unsuccessful:

avatar richard67
richard67
8 Feb 2026

Pull Request for Issue # .

Summary of Changes

This pull request (PR) completes the changes made with PR #45708 in the .github/workflows/ci.yml file in order to fix the failing CI actions in the 6.1-dev branch and PRs for that branch.

It adds the plugins/system/webauthn/fido.jwt file to the paths of all jobs depending on the composer job, so the path is always the same for jobs using the cache of the composer job.

Don't ask me why that helps. It might have something to do how GitHub actions, paritularly the actions/cache/restore@v4, handle to check for cache hits or validate the cache.

Testing Instructions

Check if all CI actions succeed.

Actual result BEFORE applying this Pull Request

Currently CI actions depending on the PHP installation step (i.e. the PHPCS and the NPM dependency installation) fail in the 6.1-dev branch and in PRs for that branch, e.g. for the PHPCS step:

/__w/_temp/d6e1aa8e-2272-4c19-b75e-786789bafadf.sh: 1: ./libraries/vendor/bin/php-cs-fixer: not found

And for the NPM dependency installation step:

[Error: ENOENT: no such file or directory, stat '/__w/joomla-cms/joomla-cms/libraries/vendor/php-debugbar/php-debugbar/src/DebugBar/Resources'] {
  errno: -2,
  code: 'ENOENT',
  syscall: 'stat',
  path: '/__w/joomla-cms/joomla-cms/libraries/vendor/php-debugbar/php-debugbar/src/DebugBar/Resources'
}

Expected result AFTER applying this Pull Request

All CI actions succeed.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar richard67 richard67 - open - 8 Feb 2026
avatar richard67 richard67 - change - 8 Feb 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 8 Feb 2026
Category Repository
avatar richard67 richard67 - change - 8 Feb 2026
Labels Added: PR-6.1-dev
avatar richard67 richard67 - change - 8 Feb 2026
The description was changed
avatar richard67 richard67 - edited - 8 Feb 2026
avatar richard67 richard67 - change - 8 Feb 2026
The description was changed
avatar richard67 richard67 - edited - 8 Feb 2026
avatar richard67 richard67 - change - 8 Feb 2026
Title
[6.1] Add fido.jwt to path for all composer caches - fix failing CI 2nd try
[6.1] Add fido.jwt to path for all CI jobs using the composer cache - fix failing CI 2nd try
avatar richard67 richard67 - edited - 8 Feb 2026
avatar richard67 richard67 - change - 8 Feb 2026
The description was changed
avatar richard67 richard67 - edited - 8 Feb 2026
avatar Hackwar Hackwar - change - 8 Feb 2026
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-02-08 13:49:36
Closed_By Hackwar
avatar Hackwar Hackwar - close - 8 Feb 2026
avatar Hackwar Hackwar - merge - 8 Feb 2026

Add a Comment

Login with GitHub to post a comment