RedPlanetHQ / RedPlanetHQ/core

feat(integrations/codeberg): Achieve feature parity with GitHub integration

Open
#561 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
2k
Forks
194
Avg merge
12m
Merged PRs (30d)
2

Description

Codeberg integration currently lacks several features present in the GitHub integration. This issue tracks the effort to bring feature parity between the two.

Gaps & Missing Features
  • Pull Request Management: Merging, listing files, getting diffs, review management.
  • Repository Content: Reading files, creating/updating/deleting files (multi-file push), branch management.
  • Identity: get_me tool.
  • Releases: Listing, getting, and creating releases.
  • CI/CD: Integration with Forgejo Actions or Woodpecker.
Next Steps
  1. Implement PR merge and diff tools.
  2. Implement repository file content management.
  3. Add get_me identity tool.
  4. Add release management tools.

See memory context be274c1b-8e40-498d-b87f-0bcd24cfc1c3 for detailed analysis.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the existing Codeberg integration with the GitHub integration and reviewing memory context be274c1b-8e40-498d-b87f-0bcd24cfc1c3. Break the work into the listed pull request, repository content, identity, release, and CI/CD gaps; done means the Codeberg integration provides the requested parity features.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, typescript
Domain
backend-api-design, devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.