design-system icon indicating copy to clipboard operation
design-system copied to clipboard

chore(workflow): add validation logic for `deploy-demo` and `deploy-documentation` workflows

Open alionazherdetska opened this issue 6 months ago โ€ข 3 comments

  • [ ] Depends on #5343

๐Ÿ“„ Description

Enhance deployment workflow security by:

  • Validating issue numbers and netlify configs
  • Sanitizing all user inputs before use
  • Using safer scripting methods

๐Ÿš€ Demo

If applicable, please add a screenshot or video to illustrate the changes.


๐Ÿ“ Checklist

  • โœ… My code follows the style guidelines of this project
  • ๐Ÿ› ๏ธ I have performed a self-review of my own code
  • ๐Ÿ“„ I have made corresponding changes to the documentation
  • โš ๏ธ My changes generate no new warnings or errors
  • ๐Ÿงช I have added tests that prove my fix is effective or that my feature works
  • โœ”๏ธ New and existing unit tests pass locally with my changes

alionazherdetska avatar Apr 24 '25 17:04 alionazherdetska