Skip to content

Add basic profile README and markdown validation workflow to .github#1

Merged
bminier merged 3 commits into
devfrom
copilot/add-basic-profile-info
Mar 29, 2026
Merged

Add basic profile README and markdown validation workflow to .github#1
bminier merged 3 commits into
devfrom
copilot/add-basic-profile-info

Conversation

Copilot AI commented Mar 29, 2026

Copy link
Copy Markdown
Contributor

The README.md was a two-line stub with no useful profile content. This PR also adds a GitHub Actions workflow to validate markdown files on every PR and push to the dev branch.

Changes

  • README.md: Replaced placeholder content with a standard GitHub profile layout:

    • Greeting header with username
    • "About Me" section (current work, learning, contact)
    • "Skills & Technologies" section
    • Dynamic GitHub stats badge via github-readme-stats
  • .github/workflows/markdown-lint.yml: New workflow that validates all *.md files using DavidAnson/markdownlint-cli2-action@v17, triggered on push and pull_request events targeting the dev branch.

Original prompt

Just a simple README. md with basic profile information.


📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

Copilot AI self-assigned this Mar 29, 2026
Agent-Logs-Url: https://github.com/bminier/.github/sessions/b0bb254b-9a97-4e79-ab1c-a3471578e032

Co-authored-by: bminier <6529677+bminier@users.noreply.github.com>
Copilot AI changed the title [WIP] Add simple README.md with basic profile information Add basic profile README to .github Mar 29, 2026
Copilot AI requested a review from bminier March 29, 2026 16:09
@bminier

bminier commented Mar 29, 2026

Copy link
Copy Markdown
Owner

@copilot Let's create a GitHub workflow that validates md files and is run on every PR and push into the dev branch.

Copilot AI commented Mar 29, 2026

Copy link
Copy Markdown
Contributor Author

@copilot Let's create a GitHub workflow that validates md files and is run on every PR and push into the dev branch.

Done! Added .github/workflows/markdown-lint.yml (commit a368110). It uses DavidAnson/markdownlint-cli2-action@v17 to lint all *.md files and triggers on both push and pull_request events targeting the dev branch.

Copilot AI changed the title Add basic profile README to .github Add basic profile README and markdown validation workflow to .github Mar 29, 2026
Copilot AI requested a review from bminier March 29, 2026 16:13
@bminier bminier marked this pull request as ready for review March 29, 2026 16:15
Copilot AI review requested due to automatic review settings March 29, 2026 16:15
@bminier bminier merged commit 0eed400 into dev Mar 29, 2026
3 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR replaces the repository profile README.md stub with a basic GitHub profile layout and adds a GitHub Actions workflow to lint Markdown files on pushes and PRs targeting the dev branch.

Changes:

  • Expanded README.md with an “About Me”, “Skills & Technologies”, and GitHub stats badge section.
  • Added .github/workflows/markdown-lint.yml to run markdownlint-cli2 against all **/*.md files on push/pull_request to dev.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
README.md Adds profile content sections and a GitHub stats badge
.github/workflows/markdown-lint.yml Introduces CI workflow to lint Markdown files on dev branch activity

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
- 🔧 Problem Solving

## GitHub Stats

Copilot AI Mar 29, 2026

Copy link

Choose a reason for hiding this comment

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

This stats badge line is likely to violate markdownlint's default MD013 (line length) rule, which will cause the new markdown-lint workflow to fail since the repo doesn't include a markdownlint config overriding MD013. Consider adding a markdownlint config (e.g., relaxing/disable MD013) or reformatting the image URL (reference-style link) so it passes linting.

Suggested change
<!-- markdownlint-disable-next-line MD013 -->

Copilot uses AI. Check for mistakes.
Comment on lines +17 to +20
uses: actions/checkout@v4

- name: Run markdownlint
uses: DavidAnson/markdownlint-cli2-action@v17

Copilot AI Mar 29, 2026

Copy link

Choose a reason for hiding this comment

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

For supply-chain security, consider pinning GitHub Actions to a commit SHA (or at least a full-length immutable ref) instead of floating version tags like @v4 / @v17. This reduces the risk of a compromised tag updating the workflow unexpectedly; Dependabot can keep pinned SHAs updated.

Suggested change
uses: actions/checkout@v4
- name: Run markdownlint
uses: DavidAnson/markdownlint-cli2-action@v17
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
- name: Run markdownlint
uses: DavidAnson/markdownlint-cli2-action@3c4f0b5c2fd6e64042fbaa2ee2e0235bf52c4a63 # v17

Copilot uses AI. Check for mistakes.
bminier added a commit that referenced this pull request Apr 26, 2026
Add basic profile README and markdown validation workflow to .github
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.

3 participants