Skip to content

Conversation

@alikon
Copy link
Collaborator

@alikon alikon commented Dec 21, 2025

Pull Request for Issue # .

Summary of Changes

  • Upgrade Docker images to PHP 8.3 and Cypress 8.3 in drone
  • Upgrade PHP version from 8.2 to 8.4 in Dockerfile for Codespaces
  • Refactor workflow to support multiple Joomla versions and improve database handling. Removed PHP tests section and adjusted artifact naming.

Testing Instructions

Expected result

Actual result

Documentation Changes Required

Refactor workflow to support multiple Joomla versions and improve database handling. Removed PHP tests section and adjusted artifact naming.
Updated Joomla workflow to fetch and cache Joomla versions, added error handling for zip integrity, and modified Cypress test execution.
Updated Joomla version matrix and added PHPStan check.
Refactor nightly URL retrieval and add error handling for zip file validation.
Updated Joomla nightly build script to improve URL fetching logic and error handling. Adjusted installation command parameters for better clarity.
Updated conditional checks for Joomla version and improved URL fetching logic.
Updated Joomla version matrix and adjusted URL fetching logic for nightly builds.
Updated PHPStan step to ignore errors and continue execution.
Updated workflow to include environment setup and permission adjustments for Joomla testing.
Updated error message for joomla.zip validation and improved deployment steps for Joomla installation.
Updated comments in the deployment script for clarity and accuracy.
Updated error message for Joomla version check and improved deployment steps with better permissions handling.
Updated error messages and adjusted database image settings in the CI workflow. Modified permissions and installation commands for Joomla setup.
Changed file permissions for configuration.php and updated echo statements for environment details.
Changed permissions for the Joomla installation directory and configuration file.Joomla 6.0+ introduced new language caching behavior that writes compiled language files to administrator/cache/language/ directory,
weblink specific feature
rate limit for public
Add logging for Joomla version URL in workflow
Removed Joomla version-specific output URLs and consolidated the download process.
Added CI workflow for Joomla Weblinks with PHP CS Fixer and Cypress tests.
Replaced plugin enable commands with database updates for rate limit configuration based on the database type.
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.

2 participants