chore: native repository conversion — remove FreeCAD/GitHub artifacts (#367) #368
Reference in New Issue
Block a user
Delete Branch "chore/repo-cleanup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Removes all FreeCAD-upstream and GitHub-specific artifacts from the repository. Gitea equivalents (
.gitea/workflows/,.gitea/ISSUE_TEMPLATE/,.gitea/pull_request_template.md) are already in place.Changes
Deleted (66 files, -4,761 lines)
.github/— entire directory: 33 GitHub Actions workflows, 12 reusable actions, 4 FreeCAD issue templates, PR template, 8 problem matchers, GUI test script, 7 FreeCAD screenshots (~3.3 MB), Dependabot config, labels, codespell ignore.packit.yaml— Fedora COPR packaging (we usepackage/rattler-build/)SECURITY.md— FreeCAD-specific (FPA bounty program, GitHub security advisories)Updated
.pre-commit-config.yaml— removed.github|from files regex.gitignore— removed!/.github/whitelist entryRewritten
CODE_OF_CONDUCT.md— rebranded for Kindred Create community, reporting viagit.kindred-systems.com/kindred/create/issuesPRIVACY_POLICY.md— rewritten to cover Kindred Create specifics: Silo integration, update checker, origin system, local storageFollow-up
src/XDGData/contains FreeCAD-branded metainfo, desktop, and MIME files (org.freecad.FreeCAD.*) that reference the now-deleted.github/images/. This is a separate rebranding task.Closes #367