GSA / fedramp-automation

FedRAMP Automation
https://www.fedramp.gov/using-the-fedramp-oscal-resources-and-templates/
Other
291 stars 89 forks source link

Adjust developer scripts to use quiet mode in oscal-js when implemented #855

Open aj-stein-gsa opened 3 weeks ago

aj-stein-gsa commented 3 weeks ago

This is a ...

fix - something needs to be different

This relates to ...

User Story

As a member of the FedRAMP engineering team, to better understand the output of the oscal-cli tooling via the oscal-js library and the dev-constraint.js script to use oscal-js quiet mode and set the default setting to console.warn and console.error for local development and CI/CD with GitHub Actions. When the ACTIONS_RUNNER_DEBUG variabel is set, then everything from console.debug and "higher" for itself and how it calls into oscal-js should be logged to terminal output for when we want to review why tests fail.

Goals

Dependencies

These must be implemented, included in a release of oscal-js, and the issues resolved before this work can continue.

Acceptance Criteria

Other information

See referenced issues from dependency project.

aj-stein-gsa commented 3 weeks ago

Marking this as blocked until the dependency issues can be resolved.