Skip to content

Under the hood string replacements of characters are not transparent and not validated #478

@Lock128

Description

@Lock128

There are a few .replace parts of the Blueprints SDK that are not transparent...
see here:
https://github.com/search?q=repo%3Aaws%2Fcodecatalyst-blueprints+.replace&type=code

And example is if you name and action my-action and then want to do a .dependsOn on it you need to know that it will need to be named my_action in the workflow

This is not really cool - at least somehow every .replace like this should force a warning in the log or potentially maybe even.... a failure?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions