Skip to content

Add GitHub repository and commit links to version and build details #37

Description

@smonolo

Summary

Currently on the version details page (/projects/{project}/version/{version}), there are no links to GitHub for the project repository or the builds' originating commits. Users and developers inspecting builds must manually copy the 40-character commit SHA and search for it on GitHub to view changes, diffs, or associated PRs.

Proposed Solution

  • Repository Link: Add a "Repository" link under the General metadata section (e.g. PaperMC/Paper) pointing to the GitHub repository.
  • Build Header Link: Add a "GitHub" link button in each build card header adjacent to the "API" button linking directly to the originating commit.
  • Clickable Commit SHA: Display the short commit SHA as a clickable link to the commit diff on GitHub, accompanied by a one-click copy button for the full SHA.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions