-
Notifications
You must be signed in to change notification settings - Fork 8
PIE Aperture
PIE Aperture is our suite of sandbox applications written in a number of different frameworks to ensure full compatibility between our web components and these technologies.
When we create or update components, we must always test in the Aperture suite.
Here is a general outline of the steps to test:
-
In your PIE pull request, add a comment saying
/test-aperture
. This will automatically both create snapshot releases of your updated packages (which could be installed and tested in any application), and open a pull request into PIE Aperture with your updated packages. -
Pull the PIE Aperture PR branch to your machine and run the applications (instructions in the readme for each app)
-
If you are adding a new feature or updating a components interface please ensure you make these changes in Aperture
-
If this is a new component, please add a new page in each test app for the component
-
Push your changes to the Aperture PR and add the preview deployment links to the table in your PIE PR