Skip to content

Update PR template to match OpenHands/OpenHands repository#2730

Merged
enyst merged 4 commits intomainfrom
openhands/update-pr-template
Apr 8, 2026
Merged

Update PR template to match OpenHands/OpenHands repository#2730
enyst merged 4 commits intomainfrom
openhands/update-pr-template

Conversation

@jamiechicago312
Copy link
Copy Markdown
Contributor

@jamiechicago312 jamiechicago312 commented Apr 6, 2026

  • A human has tested these changes.

Why

Issue #2729 requested that we copy the PR template from the main OpenHands/OpenHands repository and implement it here for consistency across the organization's repositories.

Summary

  • Replaced the existing .github/PULL_REQUEST_TEMPLATE.md with the template from OpenHands/OpenHands
  • The new template includes more structured sections: Why, Summary, Issue Number, How to Test, Video/Screenshots, Type, and Notes
  • Added a human testing checkbox to help distinguish human vs AI contributions

Issue Number

Closes #2729

How to Test

  1. Create a new PR in this repository
  2. Verify that the new PR template appears with all the sections from OpenHands/OpenHands
  3. Confirm all sections are present: Why, Summary, Issue Number, How to Test, Video/Screenshots, Type, Notes

Video/Screenshots

N/A - This is a configuration file change that affects the PR creation UI.

Type

  • Bug fix
  • Feature
  • Refactor
  • Breaking change
  • Docs / chore

Notes

This change only affects the PR template and does not require code changes or tests. The new template provides better structure for PR descriptions and helps maintain consistency across OpenHands repositories.

@jamiechicago312 can click here to continue refining the PR


Agent Server images for this PR

GHCR package: https://github.com/OpenHands/agent-sdk/pkgs/container/agent-server

Variants & Base Images

Variant Architectures Base Image Docs / Tags
java amd64, arm64 eclipse-temurin:17-jdk Link
python amd64, arm64 nikolaik/python-nodejs:python3.13-nodejs22-slim Link
golang amd64, arm64 golang:1.21-bookworm Link

Pull (multi-arch manifest)

# Each variant is a multi-arch manifest supporting both amd64 and arm64
docker pull ghcr.io/openhands/agent-server:66d7c1e-python

Run

docker run -it --rm \
  -p 8000:8000 \
  --name agent-server-66d7c1e-python \
  ghcr.io/openhands/agent-server:66d7c1e-python

All tags pushed for this build

ghcr.io/openhands/agent-server:66d7c1e-golang-amd64
ghcr.io/openhands/agent-server:66d7c1e-golang_tag_1.21-bookworm-amd64
ghcr.io/openhands/agent-server:66d7c1e-golang-arm64
ghcr.io/openhands/agent-server:66d7c1e-golang_tag_1.21-bookworm-arm64
ghcr.io/openhands/agent-server:66d7c1e-java-amd64
ghcr.io/openhands/agent-server:66d7c1e-eclipse-temurin_tag_17-jdk-amd64
ghcr.io/openhands/agent-server:66d7c1e-java-arm64
ghcr.io/openhands/agent-server:66d7c1e-eclipse-temurin_tag_17-jdk-arm64
ghcr.io/openhands/agent-server:66d7c1e-python-amd64
ghcr.io/openhands/agent-server:66d7c1e-nikolaik_s_python-nodejs_tag_python3.13-nodejs22-slim-amd64
ghcr.io/openhands/agent-server:66d7c1e-python-arm64
ghcr.io/openhands/agent-server:66d7c1e-nikolaik_s_python-nodejs_tag_python3.13-nodejs22-slim-arm64
ghcr.io/openhands/agent-server:66d7c1e-golang
ghcr.io/openhands/agent-server:66d7c1e-java
ghcr.io/openhands/agent-server:66d7c1e-python

About Multi-Architecture Support

  • Each variant tag (e.g., 66d7c1e-python) is a multi-arch manifest supporting both amd64 and arm64
  • Docker automatically pulls the correct architecture for your platform
  • Individual architecture tags (e.g., 66d7c1e-python-amd64) are also available if needed

Co-authored-by: openhands <openhands@all-hands.dev>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

Python API breakage checks — ✅ PASSED

Result:PASSED

Action log

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 6, 2026

REST API breakage checks (OpenAPI) — ✅ PASSED

Result:PASSED

Action log

@openhands-ai openhands-ai bot mentioned this pull request Apr 6, 2026
@jamiechicago312 jamiechicago312 marked this pull request as ready for review April 6, 2026 22:16
Copy link
Copy Markdown
Collaborator

@all-hands-bot all-hands-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Good taste - Simple, pragmatic change for organizational consistency.

Worth merging: Straightforward template replacement that achieves the stated goal (issue #2729). No technical issues.

jamiechicago312 and others added 2 commits April 7, 2026 08:57
Replace discriminatory language with constructive guidance that emphasizes
providing end-to-end evidence and proper testing verification.

Co-authored-by: openhands <openhands@all-hands.dev>
Copy link
Copy Markdown
Collaborator

@enyst enyst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@enyst enyst merged commit 27ddc43 into main Apr 8, 2026
25 checks passed
@enyst enyst deleted the openhands/update-pr-template branch April 8, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] New PR Template

5 participants