Skip to content

🪲 [Fix]: Fix linter settings and docs - #4

Merged
Marius Storhaug (MariusStorhaug) merged 5 commits into
mainfrom
fixDocs
Oct 9, 2025
Merged

Marius Storhaug (MariusStorhaug) merged 5 commits into
mainfrom
fixDocs

Conversation

@MariusStorhaug

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Oct 6, 2025 •

Copy link
Copy Markdown
Member

This pull request introduces minor configuration and documentation updates to improve linting controls and PowerShell module documentation. The main changes are the addition of linter environment variable overrides, markdown linting rule adjustments, and a documentation enhancement.

Linter configuration improvements:

  • Added environment variable overrides to the Linter section in .github/PSModule.yml, allowing specific validation steps (such as Biome, JSCPD, and Prettier checks) to be selectively disabled.

Markdown linting rule adjustments:

  • Updated .github/linters/.markdown-lint.yml to disable duplicate heading checks (MD024) and made a minor formatting change to the punctuation list for MD026.

Documentation enhancement:

  • Added a .DESCRIPTION section to the Get-PSModuleTest.ps1 function to improve its inline documentation.

Copilot AI review requested due to automatic review settings October 6, 2025 22:03

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 disables multiple linter validation rules in the GitHub Actions workflow configuration to address linting issues.

  • Adds a new Linter section to the PSModule configuration
  • Disables 7 different linter validations including Biome formatting/linting, GitHub Actions security scanning, code duplication detection, and Prettier formatting for various file types

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread .github/PSModule.yml Resolved
Comment thread .github/PSModule.yml Resolved
Copilot AI review requested due to automatic review settings October 8, 2025 09:43

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

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


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread .github/linters/.markdown-lint.yml Resolved
@MariusStorhaug
Marius Storhaug (MariusStorhaug) merged commit d8e566a into main Oct 9, 2025
38 checks passed
@github-actions

github-actions Bot commented Oct 9, 2025

Copy link
Copy Markdown

Module Discord - 0.0.5 published to the PowerShell Gallery.

@github-actions

github-actions Bot commented Oct 9, 2025

Copy link
Copy Markdown

GitHub release for Discord v0.0.5 has been created.

This branch was successfully deployed

1 active deployment
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.

2 participants