Skip to content

Commit

Permalink
chore: restructure prebuild flow
Browse files Browse the repository at this point in the history
  • Loading branch information
abelflopes committed Jun 10, 2024
1 parent a54a9ea commit eda1422
Show file tree
Hide file tree
Showing 12 changed files with 46 additions and 41 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:
run: npm run build:infra

- name: Prebuild
run: npm exec -- lerna run prebuild
run: npm run prebuild

- name: Run Tests
run: npm run test
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/validate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
run: npm run build:infra

- name: Prebuild
run: npm exec -- lerna run prebuild
run: npm run prebuild

- name: Run Tests
run: npm run test
Expand Down
4 changes: 4 additions & 0 deletions nx.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"cache": true,
"dependsOn": ["^build"]
},
"prebuild": {
"cache": true,
"dependsOn": ["^prebuild"]
},
"test:unit": {
"cache": true
},
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"prepare": "husky",
"start": "lerna run start --parallel --stream --ignore @react-ck/*config* --ignore @react-ck/*app*",
"start:apps": "lerna run start --parallel --stream --scope @react-ck/*app*",
"prebuild": "lerna run prebuild && lerna run build --scope @react-ck/icon",
"build": "lerna run build --stream --ignore @react-ck/*config* --ignore @react-ck/*docs* --ignore @react-ck/*app*",
"build:infra": "lerna run build --scope @react-ck/*config*",
"build:docs": "lerna run build --scope @react-ck/*docs*",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

exports[`snapshot accordion renders correctly 1`] = `
<ul
className="S4RfvZYq8oBYyg8Tvc11 Fz1r5c2DeOTDEJJNyZ3e"
className="root bordered"
>
<li
className="FlSuusuTeSFELqaUEEDm"
className="item"
>
<details>
<summary
className="oh25tCczSn9Fx8RaqvtQ"
className="header"
>
item 1
</summary>
Expand All @@ -21,11 +21,11 @@ exports[`snapshot accordion renders correctly 1`] = `
</details>
</li>
<li
className="FlSuusuTeSFELqaUEEDm"
className="item"
>
<details>
<summary
className="oh25tCczSn9Fx8RaqvtQ"
className="header"
>
item 2
</summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ exports[`snapshot Banner renders correctly 1`] = `
className="root"
>
<div
className="kp4_BsUpQLhmUXzN0B14 WU6GfUbfWlTPlG_i3J4A hrZ_pUuCssLPjgirGaOt mDWveltSsvcVWs2x4y9J container"
className="root horizontal vertical big container"
>
Banner
</div>
Expand All @@ -14,7 +14,7 @@ exports[`snapshot Banner renders correctly 1`] = `
src="some-image-url"
/>
<div
className="rk8l3g0A2mGII3w6SvSF qQYf3MYVVZHC5SpUasDq"
className="root dark"
/>
</div>
`;
Original file line number Diff line number Diff line change
Expand Up @@ -5,70 +5,70 @@ exports[`snapshot Form renders correctly 1`] = `
className="root"
>
<div
className="NaLu6jjg8ioYX0M15ekJ PUaNxjsha8suLGUznxre"
className="root default"
>
<label
className="pUPZy0cW04sX8Z7LYFoW t1q5XBXcHN6y1euKcGAS JhzPqY7lkN_IdOIhdwHd _16mfmmOgUx7ABbG4_gY"
className="root variation_small skin_bold margin_none label"
htmlFor="aaa"
>
Email Address
</label>
<div
className="LHcw_bAar8seHNvq7EEn"
className="content"
>
<input
className="tl3JnF9uboqhTNnw4NrU"
className="root"
onChange={[Function]}
placeholder="john-doe@aaa.com"
value=""
/>
</div>
<p
className="pUPZy0cW04sX8Z7LYFoW t1q5XBXcHN6y1euKcGAS _16mfmmOgUx7ABbG4_gY"
className="root variation_small skin_default margin_none description"
>
Your work email address
</p>
</div>
<div
className="NaLu6jjg8ioYX0M15ekJ PUaNxjsha8suLGUznxre"
className="root default"
>
<label
className="pUPZy0cW04sX8Z7LYFoW t1q5XBXcHN6y1euKcGAS JhzPqY7lkN_IdOIhdwHd _16mfmmOgUx7ABbG4_gY"
className="root variation_small skin_bold margin_none label"
htmlFor="aaa"
>
Password
</label>
<div
className="LHcw_bAar8seHNvq7EEn"
className="content"
>
<input
className="tl3JnF9uboqhTNnw4NrU"
className="root"
onChange={[Function]}
placeholder="Strong password"
type="password"
value=""
/>
</div>
<p
className="pUPZy0cW04sX8Z7LYFoW t1q5XBXcHN6y1euKcGAS _16mfmmOgUx7ABbG4_gY"
className="root variation_small skin_default margin_none description"
>
Must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters
</p>
</div>
<div
className="NaLu6jjg8ioYX0M15ekJ PUaNxjsha8suLGUznxre"
className="root default"
>
<label
className="pUPZy0cW04sX8Z7LYFoW t1q5XBXcHN6y1euKcGAS JhzPqY7lkN_IdOIhdwHd _16mfmmOgUx7ABbG4_gY"
className="root variation_small skin_bold margin_none label"
htmlFor="aaa"
>
Repeat Password
</label>
<div
className="LHcw_bAar8seHNvq7EEn"
className="content"
>
<input
className="tl3JnF9uboqhTNnw4NrU"
className="root"
onChange={[Function]}
placeholder="Repeat password"
type="password"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

exports[`snapshot Input renders correctly 1`] = `
<div
className="NaLu6jjg8ioYX0M15ekJ PUaNxjsha8suLGUznxre"
className="root default"
>
<div
className="LHcw_bAar8seHNvq7EEn"
className="content"
>
<input
className="root"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@ exports[`snapshot Modal renders correctly 1`] = `
className="root"
>
<div
className="rk8l3g0A2mGII3w6SvSF qQYf3MYVVZHC5SpUasDq clickable_overlay"
className="root dark clickable_overlay"
onClick={[Function]}
/>
<div
className="SmAmdC1tY93qCVF4nESS card Bgpa5QimcVecwdpO6Yp_ ykZbCp70yT2_ZlQi1eYm DWhyP7nczWLupx5rp_u0"
className="root card bordered vertical spacing_m"
>
<div
className="NDjiBgEFxz6jHvUefwHF"
className="content"
>
<header
className="header"
heading="Heading"
>
<p
className="pUPZy0cW04sX8Z7LYFoW vp2Bf4A4dZccdeXkj868 _16mfmmOgUx7ABbG4_gY"
className="root variation_h3 skin_default margin_none"
>
Heading
</p>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A iFlqPKpeR75gwXXvY2Sc o__iZDgMRfw5cnm6KAMN"
className="root ghost size-m icon-only"
onClick={[Function]}
>
<span
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,43 +5,43 @@ exports[`snapshot Pagination renders correctly 1`] = `
className="root"
>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A v8zUmjB0cGdl6WakyvEG"
className="root ghost size-s"
onClick={[Function]}
>
1
</button>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A v8zUmjB0cGdl6WakyvEG"
className="root ghost size-s"
onClick={[Function]}
>
...
</button>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A v8zUmjB0cGdl6WakyvEG"
className="root ghost size-s"
onClick={[Function]}
>
9
</button>
<button
className="DC_YTmu4cc8lQzC7BBU0 _32QMon0mydW2y9rpt4j v8zUmjB0cGdl6WakyvEG"
className="root secondary size-s"
onClick={[Function]}
>
10
</button>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A v8zUmjB0cGdl6WakyvEG"
className="root ghost size-s"
onClick={[Function]}
>
11
</button>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A v8zUmjB0cGdl6WakyvEG"
className="root ghost size-s"
onClick={[Function]}
>
...
</button>
<button
className="DC_YTmu4cc8lQzC7BBU0 jhpuj9VM9i_WxlBNM05A v8zUmjB0cGdl6WakyvEG"
className="root ghost size-s"
onClick={[Function]}
>
20
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

exports[`snapshot Select renders correctly 1`] = `
<div
className="NaLu6jjg8ioYX0M15ekJ PUaNxjsha8suLGUznxre"
className="root default"
>
<div
className="LHcw_bAar8seHNvq7EEn"
className="content"
>
<select
className="root"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

exports[`snapshot Textarea renders correctly 1`] = `
<div
className="NaLu6jjg8ioYX0M15ekJ PUaNxjsha8suLGUznxre"
className="root default"
>
<div
className="LHcw_bAar8seHNvq7EEn"
className="content"
>
<textarea
className="root"
Expand Down

0 comments on commit eda1422

Please sign in to comment.