oscal-cli action
ActionsUse oscal-cli to validate OSCAL content, convert OSCAL content, and perform processing of underlying Metaschema
definitions
v1.0.3
LatestBy oscal-club
A GitHub Action to process, convert, and validate OSCAL content with the NIST oscal-cli tool.
NOTE: This is a composite action for the GitHub Actions and you must check the code and setup a Java runtime as dependencies, or it will fail.
- name: Checkout
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
id: checkout
- name: Setup Java
uses: actions/setup-java@c3ac5dd0ed8db40fedb61c32fbe677e6b355e94c
with:
distribution: adopt
java-version: 11
id: setup_java
- name: Validate SSP schema and constraints
uses: oscal-club/[email protected]
with:
args: ssp validate repo/path/to/ssp.xml
id: validate_ssp
- name: Run shell command with all setup and context from before
run: |
ls -lha
id: post_setup_shell_command
oscal-cli action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.