Skip to content

Conversation

@editheman
Copy link
Contributor

Implemented a GitHub Actions workflow for code linting with two jobs:

  • Super-Linter job for general code quality checks
  • Dedicated Markdown linter job for documentation files Configuration based on examples from unikraft/docs and sandblaster repositories. VALIDATE_MARKDOWN is disabled in the main linter to avoid duplicate checks.

Implemented a GitHub Actions workflow for code linting with two jobs:
- Super-Linter job for general code quality checks
- Dedicated Markdown linter job for documentation files
Configuration based on examples from unikraft/docs and sandblaster repositories.
VALIDATE_MARKDOWN is disabled in the main linter to avoid duplicate checks.
@razvand razvand self-requested a review November 14, 2025 14:55
@razvand razvand self-assigned this Nov 14, 2025
@razvand razvand added the enhancement New feature or request label Nov 14, 2025
Copy link
Member

@razvand razvand left a comment

Choose a reason for hiding this comment

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

Comments below

uses: tj-actions/changed-files@v39
id: changed-files
with:
files: '**/*.mdx'
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
files: '**/*.mdx'
files: '**/*.md'

if: steps.changed-files.outputs.any_changed == 'true'
with:
files: ${{ steps.changed-files.outputs.all_changed_files }}
config_file: .github/workflows/config/config.json
Copy link
Member

Choose a reason for hiding this comment

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

No such file in commit.

files: ${{ steps.changed-files.outputs.all_changed_files }}
config_file: .github/workflows/config/config.json
dot: true
rules: .github/workflows/rules/rules.js No newline at end of file
Copy link
Member

Choose a reason for hiding this comment

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

No such file in commit.

files: ${{ steps.changed-files.outputs.all_changed_files }}
config_file: .github/workflows/config/config.json
dot: true
rules: .github/workflows/rules/rules.js No newline at end of file
Copy link
Member

Choose a reason for hiding this comment

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

Add missing ending newline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants