Skip to content

Commit 64bbde4

Browse files
authored
chore: test website on CI (#511)
1 parent c5e9b71 commit 64bbde4

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.circleci/config.yml

+16
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ aliases:
55
branches:
66
only:
77
- master
8+
- &filter-ignore-master
9+
branches:
10+
ignore:
11+
- master
812

913
defaults: &defaults
1014
docker:
@@ -54,6 +58,13 @@ jobs:
5458
- store_artifacts:
5559
path: coverage
5660
destination: coverage
61+
test-website:
62+
<<: *defaults
63+
steps:
64+
- attach_workspace:
65+
at: ~/react-native-testing-library
66+
- run: |
67+
cd website && yarn install && yarn build
5768
deploy-website:
5869
<<: *defaults
5970
steps:
@@ -80,6 +91,11 @@ workflows:
8091
- tests:
8192
requires:
8293
- install-dependencies
94+
- test-website:
95+
requires:
96+
- install-dependencies
97+
# docusuarus build is running when deploying website as well
98+
filters: *filter-ignore-master
8399
- deploy-website:
84100
requires:
85101
- install-dependencies

0 commit comments

Comments
 (0)