Skip to content

Add yamlfix feature#35

Merged
schroedan merged 1 commit into
mainfrom
yamlfix
Dec 17, 2025
Merged

Add yamlfix feature#35
schroedan merged 1 commit into
mainfrom
yamlfix

Conversation

@schroedan
Copy link
Copy Markdown
Contributor

No description provided.

@schroedan schroedan requested a review from Copilot December 17, 2025 10:08
Copy link
Copy Markdown

Copilot AI left a comment

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 adds support for the yamlfix tool, a YAML formatter that preserves comments. The implementation follows the repository's established pattern for adding new features through devcontainer configuration.

Key changes:

  • Added yamlfix as a new installable feature using pipx
  • Implemented comprehensive test coverage for Debian and Ubuntu distributions
  • Integrated yamlfix into the global feature testing suite

Reviewed changes

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

Show a summary per file
File Description
src/yamlfix/devcontainer-feature.json Defines the yamlfix feature configuration with version options and dependencies
src/yamlfix/install.sh Installation script that uses nanolayer to install yamlfix via pipx
test/yamlfix/test.sh Basic test script to verify yamlfix installation
test/yamlfix/debian.sh Debian-specific test script for yamlfix
test/yamlfix/ubuntu.sh Ubuntu-specific test script for yamlfix
test/yamlfix/scenarios.json Test scenarios configuration for Debian and Ubuntu
test/_global/scenarios.json Updated global test scenarios to include yamlfix
test/_global/all_the_clis.sh Added yamlfix version check to global CLI tests
README.md Updated documentation to list yamlfix feature and include it in directory structure

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

Comment thread src/yamlfix/install.sh Outdated
Comment thread src/yamlfix/install.sh Outdated
Comment thread src/yamlfix/install.sh Outdated
Comment thread src/yamlfix/install.sh Outdated
Copy link
Copy Markdown

Copilot AI left a comment

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 10 out of 10 changed files in this pull request and generated no new comments.


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

@schroedan schroedan merged commit ff685a8 into main Dec 17, 2025
30 of 31 checks passed
@schroedan schroedan deleted the yamlfix branch December 17, 2025 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants