test: Chapter 4 & 5 practice submissions with validation tests#69
test: Chapter 4 & 5 practice submissions with validation tests#69accesswatch wants to merge 3 commits intomainfrom
Conversation
This commit contains test submissions for: - Chapter 4.1: Create issue practice (Closes #1) - Chapter 5.2: Linked PR practice Intentional validation test cases: - Broken relative link to nonexistent-file.md - Missing alt text on screenshot image - Vague link text 'click here' and 'read more' Expected workflow responses: - pr-validation-bot: validates PR structure and issue link - content-validation: catches 3 accessibility/content issues - Provides fix guidance for each issue
Welcome to Your First Pull Request! 🎉Hi @accesswatch! Congratulations on opening your first PR in the Learning Room! What Happens Next
While You Wait
Remember: Every experienced open source contributor started exactly where you are now. This is an automated message from the Learning Room Bot. |
PR Validation Report✅ Validation Passed ✓ Required Checks✅ Issue Reference ✅ PR Description 📚 Learning ResourcesBased on your changes, these guides might help: Automated validation by Learning Room Bot. Last updated: 2026-03-06T01:57:01.129Z |
npm ci requires package-lock.json for reproducible builds in GitHub Actions. This fixes the workflow installation error.
There was a problem hiding this comment.
Pull request overview
This PR adds practice submission markdown files for Chapter 4 and Chapter 5, intended to exercise the repository’s automation/validation workflows (issue linking, link validation, and accessibility checks).
Changes:
- Added Chapter 4 practice submission markdown (
practice/chapter-4-1-create-issue.md) - Added Chapter 5 practice submission markdown (
practice/chapter-5-2-linked-pr.md) containing validation-test cases (broken links / non-descriptive link text)
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| practice/chapter-4-1-create-issue.md | Adds Chapter 4 practice submission content. |
| practice/chapter-5-2-linked-pr.md | Adds Chapter 5 linked-PR submission content, including links/images used for validation testing. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
|  | ||
|
|
||
| You can [read more](https://example.com) about pull requests in the GitHub docs. |
There was a problem hiding this comment.
The link text "read more" is non-descriptive and is flagged by the repo’s accessibility checker. Use specific link text that describes what the reader will get at the destination.
| You can [read more](https://example.com) about pull requests in the GitHub docs. | |
| You can [read more about pull requests in the GitHub docs](https://example.com). |
|
|
||
| ## Notes | ||
|
|
||
| For more information about GitHub workflow, [click here](./nonexistent-file.md). |
There was a problem hiding this comment.
This relative link points to a file that doesn't exist in the repo, so link validation will fail. Update it to an existing document path (or add the referenced file if it’s intended to exist).
| For more information about GitHub workflow, [click here](./nonexistent-file.md). | |
| For more information about GitHub workflow, [click here](https://docs.github.com/en/get-started/quickstart/github-flow). |
|
|
||
| ## Notes | ||
|
|
||
| For more information about GitHub workflow, [click here](./nonexistent-file.md). |
There was a problem hiding this comment.
The link text "click here" is non-descriptive and is flagged by the repo’s accessibility checker. Replace it with meaningful text that indicates the destination (e.g., the name of the doc being linked).
| For more information about GitHub workflow, [click here](./nonexistent-file.md). | |
| For more information about GitHub workflow, see the [GitHub workflow documentation](./nonexistent-file.md). |
|
|
||
| For more information about GitHub workflow, [click here](./nonexistent-file.md). | ||
|
|
||
|  |
There was a problem hiding this comment.
This image references ./screenshot.png, but there is no screenshot.png file in the repository, so link validation will fail. Add the image asset at that path or update the link to an existing image.
|  | |
|  |
|
|
||
| For more information about GitHub workflow, [click here](./nonexistent-file.md). | ||
|
|
||
|  |
There was a problem hiding this comment.
The PR description says there is a “missing alt text on image” validation case, but the image here already has alt text ("Project screenshot"), so that specific check will not fail. Either update the PR description to match reality, or adjust the markdown if you intended to test the missing-alt-text validator.
Add pull-requests: write and issues: write permissions to allow the workflow to post validation feedback comments on PRs. Fixes 403 'Resource not accessible by integration' error.
📋 Content Validation Report♿ Accessibility
📚 Learning ResourcesAutomated validation by Learning Room. Questions? Check the guides or mention @Facilitator. |
Test PR for Automation Workflows
This PR tests the learning-room automation system with practice submissions for Chapter 4 and Chapter 5 challenges.
Closes #1 (test issue reference)
Files Added
Intentional Validation Test Cases
This PR includes controlled validation issues to test bot responses:
onexistent-file.md\
Expected Workflow Responses
Test Status: ⏳ Awaiting workflow execution
Monitor: Check Actions tab and PR comments below