Skip to content

ci(build): run a build in non-dev environment #7514

Open
@mtrezza

Description

@mtrezza

New Feature / Enhancement Checklist

Current Limitation

Currently, the CI runs all tests in dev environments. This means all npm dev dependencies will be installed. That is not representative of a production environment, where dev dependencies are not installed.

This can cause bugs to stay undetected, like #7183 where a dev dependency is used in non-test code and therefore passes the test. In a production environment that dependency would be missing and break the feature that is using that dependency.

Feature / Enhancement Description

Add additional CI stage to run tests in non-dev environment.

Example Use Case

#7183

Alternatives / Workarounds

none

3rd Party References

n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions