Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Gatsby] Migration to v5 #4646

Merged
merged 43 commits into from
Oct 6, 2024
Merged
Show file tree
Hide file tree
Changes from 42 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
3b39882
fix: gatsby v5 migration graphql codemodded files
randychilau Jul 25, 2023
1fcf40a
fix: cleanupIds warn clearing
randychilau Jul 25, 2023
7ab0743
fix: react-tooltip upgrade migration change
randychilau Jul 25, 2023
f40817e
fix: prism-react-renderer upgrade changes
randychilau Jul 25, 2023
1e41035
fix: react-tooltip migration changes
randychilau Jul 25, 2023
2893a76
fix: swiper migration changes
randychilau Jul 25, 2023
22cd483
fix: gatsby v5 graphql migration change
randychilau Jul 25, 2023
17baae8
chore: gatsby v5 plugin update except mdx-related
randychilau Jul 25, 2023
33a0c89
fix: npm install --legacy-peer-deps
randychilau Jul 26, 2023
4dead3d
fix: mdx eslint fix
randychilau Jul 26, 2023
62b8395
fix: prevent undefined language variable
randychilau Jul 26, 2023
a827e58
fix: replace loadable with react 18 lazy load
randychilau Jul 27, 2023
c074326
fix: removed plugins from depcheck, react lazy
randychilau Jul 27, 2023
d9e616e
chore: remove depcheck no ref plugins, except gbi
randychilau Jul 27, 2023
534396d
fix: replace depracated pageYOffset with scrollY
randychilau Jul 27, 2023
cdc4390
Merge branch 'master' into gatsby-v5-migration
randychilau Jul 27, 2023
d8a565f
fix: npm install --legacy-peer-deps due to mdxv1
randychilau Jul 27, 2023
3bb83a7
fix: add --legacy-peer-deps for lhci workflow
randychilau Jul 27, 2023
a720b21
fix: use transient props for style-components
randychilau Aug 25, 2023
8dde1e3
Revert "fix: replace loadable with react 18 lazy load"
randychilau Aug 25, 2023
c9bf8eb
Merge branch 'master' into gatsby-v5-migration
randychilau Aug 28, 2023
e1d2d40
fix: resolve single quote issue
randychilau Aug 28, 2023
9650ccf
Merge branch 'master' into gatsby-v5-migration
randychilau Aug 28, 2023
d306af9
fix: updated dependencies (except mdx related)
randychilau Aug 28, 2023
bb58d86
fix: add ampersand for pseudo elements for index
randychilau Aug 28, 2023
c6d5512
fix: add @loadable and react-loadable
randychilau Aug 28, 2023
7cfb371
fix: adding $ for styled-component props
randychilau Aug 28, 2023
fa9a59f
fix: add $ for Hcenter styled-component props
randychilau Aug 29, 2023
537bbfe
fix: migrating react-tooltip v4 -> v5
randychilau Aug 29, 2023
02a04b8
fix: use <img> tags for svg in tables
randychilau Aug 29, 2023
89e58b9
fix: 5 icon svg position
randychilau Aug 29, 2023
9753478
fix: styled-components props need $ prefix
randychilau Aug 29, 2023
ef06e37
fix: hb menu, setTimeout for flush sync react v18
randychilau Aug 29, 2023
daca597
Merge branch 'master' into gatsby-v5-migration
randychilau Aug 29, 2023
0e2dc95
fix: re-add gatsby-plugin-loadable-components-ssr
randychilau Aug 30, 2023
6110d20
fix: transient prop requires $ prefix
randychilau Aug 30, 2023
46162af
fix: transient prop requires $ prefix popOutCard
randychilau Aug 30, 2023
eee888a
Merge branch 'master' into gatsby-v5-migration
randychilau Sep 5, 2023
8b41085
fix: update thumbnail url
randychilau Sep 5, 2023
dd155a7
Merge branch 'master' into gatsby-v5-migration
randychilau Sep 11, 2023
2eb21ee
update: outdated non-mdx npm packages
randychilau Sep 20, 2023
dc7875f
Merge branch 'master' into gatsby-v5-migration
randychilau Sep 20, 2023
ef1e69a
Merge branch 'master' into gatsby-v5-migration
leecalcote Sep 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/build-and-deploy-site.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Build and Deploy Site
on:
push:
branches: [ master ]
branches: [master]

jobs:
build-and-deploy:
Expand All @@ -12,9 +12,9 @@ jobs:
with:
fetch-depth: 1

- name: Install and Build 🔧
- name: Install and Build 🔧
run: |
npm install
npm install --legacy-peer-deps
npm run build

- name: Deploy 🚀
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/build-and-preview-site.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
name: Build and Preview Site
on:
pull_request:
branches: [ master ]
branches: [master]
types: [opened, synchronize, reopened]


jobs:
site-preview:
runs-on: ubuntu-latest
Expand All @@ -15,9 +14,9 @@ jobs:
persist-credentials: false
fetch-depth: 1

- name: Install and Build 🔧
- name: Install and Build 🔧
run: |
npm install
npm install --legacy-peer-deps
npm run noIndex

- name: Zip Site
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lighthouseci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: 19
- run: npm install && npm install -g @lhci/[email protected]
- run: npm install --legacy-peer-deps && npm install -g @lhci/[email protected]
- run: CI=false npm run build
- run: lhci collect --config=.desktop-lighthouserc.js
- run: lhci assert --config=.desktop-lighthouserc.js
Expand Down
Loading