Rename the project to fejkdata and record the fork source #1

Merged
lilleman merged 2 commits from rename-to-fejkdata into main 2026-09-01 21:16:46 +02:00
Owner

Renames the package, module path, exported type, CLI, test helpers and error prefixes from fakes to fejkdata, and notes the upstream fork source under the README heading. The English word "fake" (the Fake method, "fake data" prose) is deliberately untouched.

The module path moves to gitea.larvit.se/larvit/fejkdata, where the fork actually lives — the Gitea instance serves the go-import meta tag for it and the path resolves through the Go proxy.

Second commit fixes the merge gate, which was already red on main before the rename: the workflow was inherited from GitHub, where 'docker compose run --rm ci' bind-mounts the source. Under Gitea's act_runner the job is itself a container, so '.' is not a host path and /app came up empty ('directory prefix . does not contain main module'). CI now runs 'docker build', which streams the context to the daemon. The Dockerfile was already advertised as the CI-equivalent gate but skipped the format check, so that check moved into it and the redundant compose 'ci' service is gone — one definition of the gate.

Renames the package, module path, exported type, CLI, test helpers and error prefixes from fakes to fejkdata, and notes the upstream fork source under the README heading. The English word "fake" (the Fake method, "fake data" prose) is deliberately untouched. The module path moves to gitea.larvit.se/larvit/fejkdata, where the fork actually lives — the Gitea instance serves the go-import meta tag for it and the path resolves through the Go proxy. Second commit fixes the merge gate, which was already red on main before the rename: the workflow was inherited from GitHub, where 'docker compose run --rm ci' bind-mounts the source. Under Gitea's act_runner the job is itself a container, so '.' is not a host path and /app came up empty ('directory prefix . does not contain main module'). CI now runs 'docker build', which streams the context to the daemon. The Dockerfile was already advertised as the CI-equivalent gate but skipped the format check, so that check moved into it and the redundant compose 'ci' service is gone — one definition of the gate.
lilleman added 1 commit 2026-09-01 20:24:49 +02:00
Rename the project to fejkdata and record the fork source
Tests / vet + fmt + tests (pull_request) Failing after 6s
05dc042e49
lilleman added 1 commit 2026-09-01 20:33:09 +02:00
Make the CI gate work on Gitea by building instead of bind-mounting
Tests / vet + fmt + tests (pull_request) Successful in 27s
Tests / vet + fmt + tests (push) Successful in 6s
d44c941a92
lilleman marked the pull request as ready for review 2026-09-01 20:33:51 +02:00
lilleman merged commit d44c941a92 into main 2026-09-01 21:16:46 +02:00
lilleman deleted branch rename-to-fejkdata 2026-09-01 21:16:46 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/fejkdata#1