codex-lv2-may-2025

Lesson: Creating a GitHub Issue

🎯 Objective

Learn how to create an issue in a GitHub repository to track bugs, suggest improvements, or ask questions. Understand the role of issues in collaborative development.


đź§  Why Use GitHub Issues?


📝 Steps to Create an Issue

  1. Go to the Repository Navigate to your project repository or any public repository where you’d like to submit an issue.

  2. Click on the Issues Tab At the top of the repo, click “Issues”, then click the green “New issue” button.

  3. Fill in the Issue Details

    • Title: Write a short, clear title (e.g., “Image does not load on contact page”).
    • Description: Include as much detail as needed:

      • What page/file the problem occurs on
      • Steps to reproduce the issue (if applicable)
      • Screenshots (if helpful)
  4. Submit the Issue Click “Submit new issue”. The issue will now appear in the list.

  5. (Optional) Assign labels or assignees if you’re working in a group.


đź”— Example

Take a look at this real issue in the ossu/computer-science repository: Issue #1097: Course not available Notice how the user clearly described a broken link and explained what was wrong.


âś… Practice Activity


đź’¬ Reflection