From GitHub Actions
- Workflow YAML is the same shape: `on`, `jobs`, `steps`, and `runs-on` carry over. `runs-on` labels and third-party actions are where the work is.
- Repository and organization secrets become Forgejo Actions secrets. Re-enter them; secret values never migrate.
- Marketplace actions that only run on GitHub-hosted infrastructure or call the GitHub API need review or replacement.
- `GITHUB_TOKEN`-scoped steps map to Forgejo’s automatic token; adjust any that assume GitHub-only API surface.
