Skip to content

Conversation

ncalteen
Copy link
Contributor

@ncalteen ncalteen commented Aug 8, 2025

This pull request updates the parser to provide additional outputs for each parsed issue form field, making it easier to access individual values in workflows. The documentation is updated to explain the new outputs, and tests are added to verify the behavior. The version is bumped to 4.2.0.

@ncalteen ncalteen self-assigned this Aug 8, 2025
@Copilot Copilot AI review requested due to automatic review settings August 8, 2025 15:04
@ncalteen ncalteen requested a review from a team as a code owner August 8, 2025 15:04
Copilot

This comment was marked as outdated.

Copy link

github-actions bot commented Aug 8, 2025

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 5 0 0 0.04s
✅ JSON jsonlint 21 0 0 0.2s
✅ JSON npm-package-json-lint yes no no 0.81s
✅ JSON prettier 21 0 0 1.45s
✅ JSON v8r 21 0 0 11.54s
✅ MARKDOWN markdownlint 1 0 0 0.79s
✅ MARKDOWN markdown-link-check 8 0 0 1.68s
✅ REPOSITORY checkov yes no no 20.64s
✅ REPOSITORY gitleaks yes no no 0.94s
✅ REPOSITORY git_diff yes no no 0.12s
✅ REPOSITORY secretlint yes no no 1.22s
✅ REPOSITORY syft yes no no 10.96s
✅ REPOSITORY trivy-sbom yes no no 2.52s
✅ REPOSITORY trufflehog yes no no 27.99s
✅ TYPESCRIPT prettier 6 0 0 0.88s
✅ YAML prettier 20 0 0 1.05s
✅ YAML v8r 20 0 0 7.5s
✅ YAML yamllint 20 0 0 0.82s

See detailed report in MegaLinter reports

MegaLinter is graciously provided by OX Security

@ncalteen ncalteen requested a review from Copilot August 8, 2025 15:24
Copy link
Contributor

@Copilot 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 enhances the parser action's output capabilities by adding individual parsed outputs for each issue form field, making it easier for workflows to access specific field values directly. The update improves usability by providing both the existing JSON output and new granular outputs with a parsed_ prefix.

  • Add dynamic output generation for each parsed field with parsed_<key> naming convention
  • Update documentation with examples showing the new individual outputs
  • Add comprehensive test coverage for the new output behavior

Reviewed Changes

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

Show a summary per file
File Description
src/main.ts Implements the new dynamic output generation logic for individual parsed fields
package.json Version bump to 4.2.0 to reflect the new feature
tests/main.test.ts Adds test coverage for the new individual output functionality
README.md Updates documentation with examples of the new parsed outputs and improves formatting
.markdown-lint.yml Simplifies markdown linting configuration by disabling MD013 entirely

@ncalteen ncalteen merged commit 76d5aa0 into main Aug 8, 2025
5 checks passed
@ncalteen ncalteen deleted the ncalteen/outputs branch August 8, 2025 15:27
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