Skip to content

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

Open

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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