Commit graph

10 commits

Author SHA1 Message Date
Snider
096024d73c fix(ci): install zip in release workflow
Some checks failed
CI / PHP 8.3 (push) Successful in 2m29s
CI / PHP 8.4 (push) Successful in 2m35s
Publish Composer Package / publish (push) Failing after 9s
Forgejo Composer API requires zip format.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 17:43:51 +00:00
Snider
c8d61a93a0 fix(ci): simplify release workflow, use FORGEJO_REF_NAME
Some checks failed
CI / PHP 8.4 (push) Successful in 2m42s
CI / PHP 8.3 (push) Successful in 2m46s
Publish Composer Package / publish (push) Failing after 4s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 17:36:17 +00:00
Snider
3106d561b6 fix(ci): use ubuntu-latest runner for release workflow
Some checks failed
CI / PHP 8.4 (push) Successful in 2m36s
CI / PHP 8.3 (push) Successful in 2m39s
Publish Composer Package / publish (push) Failing after 6s
Match CI workflow pattern — runs-on: ubuntu-latest with DinD runner.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 17:20:16 +00:00
Snider
d8aa79e103 fix(ci): use Forgejo-native variables in release workflow
Some checks failed
CI / PHP 8.4 (push) Successful in 2m51s
CI / PHP 8.3 (push) Successful in 2m54s
Publish Composer Package / publish (push) Failing after 3s
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>
2026-02-27 17:13:11 +00:00
Snider
9c7c445aec revert(ci): restore setup-php workflow from 7d9278f
All checks were successful
CI / PHP 8.3 (push) Successful in 2m51s
CI / PHP 8.4 (push) Successful in 2m56s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 17:07:43 +00:00
Snider
d4b51393f4 fix: remove service widget references from core layouts
Some checks failed
CI / PHP 8.3 (push) Failing after 2s
CI / PHP 8.4 (push) Failing after 2s
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>
2026-02-27 16:54:38 +00:00
ef20b8f2ab fix(ci): correct container image expression
Some checks failed
CI / PHP 8.3 (push) Failing after 1s
CI / PHP 8.4 (push) Failing after 1s
2026-02-23 13:47:06 +00:00
67dda00ef2 feat(ci): use lthn/build:php container image
Some checks failed
CI / PHP 8.3 (push) Failing after 0s
CI / PHP 8.4 (push) Failing after 0s
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>
2026-02-23 13:46:45 +00:00
Claude
7d9278faad
ci: inline workflow to bypass reusable workflow cache
All checks were successful
CI / PHP 8.3 (push) Successful in 3m8s
CI / PHP 8.4 (push) Successful in 2m55s
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>
2026-02-23 05:11:33 +00:00
Claude
12482ae3e3
ci: use reusable PHP test workflow from core/php
Some checks failed
CI / tests (push) Failing after 3m50s
Co-Authored-By: Charon <charon@lethean.io>
2026-02-23 01:22:17 +00:00