Skip to content

Releases: RoadieHQ/backstage-entity-validator

Update Node.JS to 20

23 Jan 09:24
Compare
Choose a tag to compare

Modify underlying validator to match upstream schema config

17 Jan 08:56
8367576
Compare
Choose a tag to compare
[semver: minor

* Bump versions

* We can go even further

v0.3.11

23 Mar 14:10
939eb67
Compare
Choose a tag to compare
Release version 0.3.11 (#58)

Release v0.3.10

21 Mar 16:09
939eb67
Compare
Choose a tag to compare
Release version 0.3.11 (#58)

Input to set verbose flag in GitHub Actions

08 Sep 14:36
Compare
Choose a tag to compare
v0.3.2

Release 0.3.2 GHA and NPM package.

Add support for validating multiple files in GitHub Actions

08 Sep 09:38
Compare
Choose a tag to compare

Validate multiple files separated by comma

Actions do not support arrays, only string values see. This is a workaround to support multiple files passed in from a single input.

- uses:  RoadieHQ/[email protected]
  with:
    path: 'catalog-info-1.yaml,catalog-info-2.yaml,catalog-info-3.yaml'

Validate multiple files using a glob

Using a glob allows you to define a pattern and expand the input. In the example below, all files matching this pattern will be returns.

- uses:  RoadieHQ/[email protected]
  with:
    path: 'catalog-info-*.yaml,services/**/*/catalog-info.yaml'

General globbing support

Even the terminal expands glob patterns, in certain situations this does not work e.g. when passing a list of files using STDIN. With this change globs are supported in scenarios.

Add CLI with support for validating multiple files

29 Jul 06:45
d0b661a
Compare
Choose a tag to compare
v0.3.0

[semver:minor] Add CLI with support for validating multiple files (#14)

Relax source-location annotation validation

20 Jul 07:33
210211c
Compare
Choose a tag to compare

Remove the required trailing slash at the end of the source-location validator for non-directory locations. This allows us to use locations like url:http://some/where/else.

Add support for text replacements in catalog-info files

28 May 06:48
285c038
Compare
Choose a tag to compare
  • Adding a dummy text replacement to cater for cases where a string value is referenced via $text magic word
    • These would be replaced before validation in Backstage instances which is not possibly to do with a standalone validator

Add support for multiple documents in one file

20 May 06:57
b92b6eb
Compare
Choose a tag to compare