The runner cannot resolve the internal 'forgejo' hostname used by
actions/checkout@v4. Use direct git clone with public URL instead.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Move all files from deploy/ to project root, replace .gitlab-ci.yml
with .forgejo/workflows/deploy.yml using Gitea Actions format.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>