Bot releases are hidden (Show)
Published by GrantBirki over 1 year ago
This patch release updates dependent node packages of this Action and minor documentation fixes
Full Changelog: https://github.com/GrantBirki/json-yaml-validate/compare/v1.3.0...v1.3.1
Published by GrantBirki over 1 year ago
exclude_file
input optionThis release introduces a new input option for the Action:
exclude_file
- The full path to a file in the repository where this Action is running that contains a list of '.gitignore'-style patterns to exclude files from validation (e.g. ./exclude.txt)Now, there are three main ways you can go about excluding files from being validated with this Action:
json_exclude_regex
- A regex string that will be used to exclude JSON files from being validatedyaml_exclude_regex
- A regex string that will be used to exclude YAML files from being validatedexclude_file
- best way to exclude files - A file that contains a list of files to exclude from being validated in gitignore formatIt should be strongly noted that both
json_exclude_regex
andyaml_exclude_regex
options get unwieldy very quickly and are not recommended. Theexclude_file
option is the best way to exclude files from being validated. Especially if you have a large repository with many files.
Example of anexclude_file
's contents:
# exclude all files in the test/ directory
test/
# exclude a yaml file at an exact path
src/cool-path/example.yaml
# exclude all json files with some glob matching
*.test.json
If the file path to your exclude_file
is exclude.txt
, you would set the exclude_file
input to exclude.txt
like so:
# checkout the repository
- uses: actions/[email protected]
- name: json-yaml-validate
uses: GrantBirki/[email protected] # replace with the latest version
with:
exclude_file: exclude.txt # gitignore style file that contains a list of files to exclude
exclude_file
input option by @GrantBirki in https://github.com/GrantBirki/json-yaml-validate/pull/2
Full Changelog: https://github.com/GrantBirki/json-yaml-validate/compare/v1.2.0...v1.3.0
Published by GrantBirki over 1 year ago
Improve schema validation steps by ignoring the schema files themselves
Full Changelog: https://github.com/GrantBirki/json-yaml-validate/compare/v1.1.0...v1.2.0
Published by GrantBirki over 1 year ago
Adding regex exclude options
Full Changelog: https://github.com/GrantBirki/json-yaml-validate/compare/v1.0.0...v1.1.0
Published by GrantBirki over 1 year ago
Initial release of the Action 🚀
Full Changelog: https://github.com/GrantBirki/json-yaml-validate/compare/v0.0.1...v1.0.0
Published by GrantBirki over 1 year ago
Full Changelog: https://github.com/GrantBirki/json-yaml-validate/commits/v0.0.1