Skip to content

feat(.github): Add GitHub workflows from hve-core #20

@WilliamBerryiii

Description

@WilliamBerryiii

Summary

Migrate GitHub workflows from microsoft/hve-core to this repository, implementing a hybrid linting approach.

Workflows to Implement

Core Linting (HVE-Core Pattern)

  • spell-check.yml - CSpell spell checking
  • markdown-lint.yml - Markdown style linting
  • table-format.yml - Markdown table formatting
  • markdown-link-check.yml - Broken link detection

Unified Linting (MegaLinter)

  • megalinter.yml - Python, Shell, Terraform, YAML linting

Security

  • codeql-analysis.yml - Python security scanning
  • dependency-review.yml - Vulnerable dependency review

Orchestrators

  • pr-validation.yml - PR checks orchestrator
  • main.yml - Main branch CI orchestrator

Prerequisites

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions