Replace github.server_url/GITHUB_REF_NAME with explicit forge URL
and GITEA_REF_NAME/GITEA_OUTPUT.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove <x-analytics-tracking/>, <x-trust-widget/>, and <x-notify-widget/>
from base and minimal layouts. These are consumer-level service components
that don't belong in the core framework package.
Also add Forgejo release workflow to publish Composer packages on tag push.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace setup-php action with pre-built container.
Eliminates ~50s setup overhead per matrix job.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The Forgejo act runner aggressively caches reusable workflow
definitions from core/php@main, preventing updates from being
picked up. Inline the workflow directly to ensure the correct
steps run.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>