inovex / elements

Lovingly crafted ui components based on web components. Works well with all Frameworks - including Angular, React and Vue.
https://elements.inovex.de
MIT License
69 stars 9 forks source link

Check for Uncommitted Changes After Build in Pipeline #1314

Closed janivo closed 4 months ago

janivo commented 4 months ago

Description

To maintain code integrity and ensure that our committed changes include all generated files, we need to implement a check for uncommitted changes after the build process in our pipeline. This check will use the "has-changes" GitHub Action to detect any uncommitted changes in the repository and exit the pipeline with a failure status if changes are found.

This is necessary because some info will be removed at random when using Stencil's dev mode (e.g.: documentation of CSS variables). To prevent this we want to ensure that our committed changes contain all generated files

Acceptance Criteria

Further informations