Skip to content

🩹 [Patch]: Add linter config and update license year#68

Merged
Marius Storhaug (MariusStorhaug) merged 2 commits intomainfrom
fixes
Feb 16, 2025
Merged

🩹 [Patch]: Add linter config and update license year#68
Marius Storhaug (MariusStorhaug) merged 2 commits intomainfrom
fixes

Conversation

@MariusStorhaug
Copy link
Copy Markdown
Member

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Feb 16, 2025

Description

This pull request includes several updates to the linter configurations and a minor update to the LICENSE file. The most important changes are the addition of a new .jscpd.json configuration file, updates to the PowerShell PSScriptAnalyzer settings, and modifications to the GitHub Actions workflow for linting.

Linter configuration updates:

  • Added a new .jscpd.json configuration file to set up code duplication detection with specific settings.
  • Updated the .powershell-psscriptanalyzer.psd1 file to enable and configure various PowerShell script analysis rules, including alignment, line length, and indentation settings.

GitHub Actions workflow updates:

  • Modified the .github/workflows/Linter.yml file to change the linter action from github/super-linter to super-linter/super-linter and added configurations to disable Prettier validation for JSON, Markdown, and YAML files.

Other changes:

  • Updated the LICENSE file to reflect the year 2025.

Type of change

  • 📖 [Docs]
  • 🪲 [Fix]
  • 🩹 [Patch]
  • ⚠️ [Security fix]
  • 🚀 [Feature]
  • 🌟 [Breaking change]

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

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.

1 participant