ECMaker / blog

https://blog.ec-maker.com/
0 stars 0 forks source link

bug/#77 バグ撲滅6 #86

Closed u-ecmaker closed 1 month ago

u-ecmaker commented 1 month ago

((PR1 (old))) 中止 PR #79 を参照。branch削除。

PR2 #80 → やめた。

一旦、noblog様の最新 11sep2023 main を持ってきて、エラーシュート。

PR3-4 git操作ミス deleted.

PR5 #84 方針転換→基本的にはこれでクリア

最新のnoblog様は持ってこずに、過去のnoblog様ベースのそのままエラーシュート。

PR6 本PR。 #86 残り。

まだ一つだけ消えないので、考えられる処置を講じてみる


updated

actions, next config update

このissueのせいでした→ #89

できたー image


残るエラーの出るブロックへの対処

image

Youtubeは解決

残りはadBlockによるものだと分かった。シークレットモードではerrorにならない。 image

すべてのブロックの確認

切り出した→ #90

TIkTokの埋め込みはエラーが残ったが解なしとして残置する。

本家Notionの埋め込みでもエラーとなるのでしょうがない。 おそらく提供されているembedコードに間違いがある。

対策のしようが無いのでクローズ。
image

すべてのブロックで確認

previewページを参照してみた。→ #90
https://blog.ec-maker.com/posts/Notion-Block-Preview
image


Atomsの問題 → おそらく無視でOK。

ホットエンコーディングだけの問題。デプロイ環境では出ない(筈、、。)

Expectation Violation: Duplicate atom key "inViewHeadingAtom". This is a FATAL ERROR in
      production. But it is safe to ignore this warning if it occurred because of
      hot module replacement.
    at expectationViolation (webpack-internal:///./node_modules/recoil/es/index.js:711:19)
    at checkForDuplicateAtomKey (webpack-internal:///./node_modules/recoil/es/index.js:792:9)
    at registerNode (webpack-internal:///./node_modules/recoil/es/index.js:800:5)
    at baseAtom (webpack-internal:///./node_modules/recoil/es/index.js:8382:16)
    at atom (webpack-internal:///./node_modules/recoil/es/index.js:8434:12)
    at eval (webpack-internal:///./src/recoil/atoms.ts:7:74)
    at ./src/recoil/atoms.ts (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1776:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./src/components/notion/blocks/Heading1/Heading1.tsx:13:71)
    at ./src/components/notion/blocks/Heading1/Heading1.tsx (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1380:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./src/components/notion/blocks/Heading1/index.ts:2:67)
    at ./src/components/notion/blocks/Heading1/index.ts (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1391:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./src/components/notion/blockToJsx.tsx:20:75)
    at ./src/components/notion/blockToJsx.tsx (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1193:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./src/components/features/notionBlog/PostContent/PostContent.tsx:7:87)
    at ./src/components/features/notionBlog/PostContent/PostContent.tsx (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1127:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./src/components/features/notionBlog/PostContent/index.ts:2:70)
    at ./src/components/features/notionBlog/PostContent/index.ts (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1138:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./src/components/@templates/PostDetailTemplate.tsx:11:90)
    at ./src/components/@templates/PostDetailTemplate.tsx (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1072:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./pages/posts/[slug].tsx:9:87)
    at ./pages/posts/[slug].tsx (http://localhost:3000/_next/static/chunks/pages/posts/%5Bslug%5D.js:1017:1)
    at options.factory (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:661:31)
    at __webpack_require__ (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:37:33)
    at fn (http://localhost:3000/_next/static/chunks/webpack.js?ts=1729205252998:316:21)
    at eval (webpack-internal:///./node_modules/next/dist/build/webpack/loaders/next-client-pages-loader.js?absolutePagePath=C%3A%5CUsers%5Cyuki%5CDocuments%5Cgit%5Cblog%5Cpages%5Cposts%5C%5Bslug%5D.tsx&page=%2Fposts%2F%5Bslug%5D!:5:16)
    at eval (webpack-internal:///./node_modules/next/dist/client/route-loader.js:190:51)

chatGPT

このエラーメッセージは、Recoilライブラリを使用しているReactプロジェクトで発生しているようです。エラーの内容は、同じキーを持つatomが重複しているため、本番環境では致命的なエラーになると警告しています。ただし、ホットモジュールリプレースメントの結果として発生した場合は、この警告を無視しても安全です。 この問題を解決するためには、Recoilのatomを定義しているファイル(おそらくatoms.ts)を確認し、重複しているキーを持つatomがないかをチェックする必要があります。もし重複しているatomがあれば、一方または両方のキーを変更して重複を解消する必要があります。 例えば、以下のようにatoms.tsファイル内で同じキーを持つatomが定義されている場合:

// ... existing code ...

export const inViewHeadingAtom = atom({
  key: 'inViewHeadingAtom', // Duplicate atom key
  default: false,
});

// ... existing code ...

export const inViewHeadingAtom = atom({
  key: 'inViewHeadingAtom', // Duplicate atom key
  default: true,
});

// ... existing code ...

この問題を解決するためには、以下のようにキーをユニークなものに変更します:

// ... existing code ...

{{ edit_1 }}
export const inViewHeadingAtom = atom({
  key: 'inViewHeadingAtom', // Duplicate atom key
  default: false,
});
{{ edit_1 }}

// ... existing code ...

{{ edit_2 }}
export const anotherInViewHeadingAtom = atom({
  key: 'anotherInViewHeadingAtom', // Changed to a unique key
  default: true,
});
{{ edit_2 }}

// ... existing code ...

変更点は、2つ目のinViewHeadingAtomのキーをanotherInViewHeadingAtomに変更したことです。これにより、重複するキーの問題を解決できます。また、この変更を行った後は、新しいキーを使用しているすべての場所を更新する必要があります。

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/40) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (10/40) info - Generating static pages (20/40) info - Generating static pages (30/40) info - Generating static pages (40/40) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (315 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (812 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (61335 ms) 19.2 kB 380 kB ├ ├ /posts/icon (8758 ms) ├ ├ /posts/debug-test (6633 ms) ├ ├ /posts/notion-blog_netlify-deploy-methods (6186 ms) ├ ├ /posts/notion-blog_image-issue (6142 ms) ├ ├ /posts/notion-blog_google-analytics (5437 ms) ├ ├ /posts/notion-blog_block-types (4836 ms) ├ ├ /posts/logo (4816 ms) ├ └ [+12 more paths] (avg 1544 ms) ├ ● /profile (574 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (8985 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 93.99s. ​ (build.command completed in 1m 34.1s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test-text' │ 1 │ │ 3 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 4 │ '/posts/notion-blog_block-types' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/debug-test' │ 1 │ │ 7 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 8 │ '/posts/logo' │ 1 │ │ 9 │ '/posts/icon' │ 1 │ │ 10 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 11 │ '/posts/notion-blog_image-issue' │ 1 │ │ 12 │ '/posts/openAI-API' │ 1 │ │ 13 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 14 │ '/posts/notion-blog_image-size' │ 1 │ │ 15 │ '/posts/schedule-git' │ 1 │ │ 16 │ '/posts/RDP_remote-desktop' │ 1 │ │ 17 │ '/posts/relocation' │ 1 │ │ 18 │ '/posts/BI_seikika' │ 1 │ │ 19 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 20 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670b45be2f8a5cfb3fa0356e Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670b45be2f8a5cfb3fa0356e Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670b45be2f8a5cfb3fa0356e Website draft URL: https://670b45be2f8a5cfb3fa0356e--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/40) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (10/40) info - Generating static pages (20/40) info - Generating static pages (30/40) info - Generating static pages (40/40) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (629 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1728 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (62248 ms) 19.2 kB 380 kB ├ ├ /posts/notion-blog_google-analytics (7149 ms) ├ ├ /posts/logo (6921 ms) ├ ├ /posts/notion-blog_block-types (5817 ms) ├ ├ /posts/icon (4762 ms) ├ ├ /posts/notion-blog_netlify-deploy-methods (4547 ms) ├ ├ /posts/debug-test-text (4314 ms) ├ ├ /posts/kakuteishinkoku_r5 (4066 ms) ├ └ [+12 more paths] (avg 2056 ms) ├ ● /profile 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (3357 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 90.09s. ​ (build.command completed in 1m 30.2s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test-text' │ 1 │ │ 3 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 4 │ '/posts/notion-blog_block-types' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/debug-test' │ 1 │ │ 7 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 8 │ '/posts/logo' │ 1 │ │ 9 │ '/posts/icon' │ 1 │ │ 10 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 11 │ '/posts/notion-blog_image-issue' │ 1 │ │ 12 │ '/posts/openAI-API' │ 1 │ │ 13 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 14 │ '/posts/notion-blog_image-size' │ 1 │ │ 15 │ '/posts/schedule-git' │ 1 │ │ 16 │ '/posts/RDP_remote-desktop' │ 1 │ │ 17 │ '/posts/relocation' │ 1 │ │ 18 │ '/posts/BI_seikika' │ 1 │ │ 19 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 20 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670cac5270908b56c1d74f76 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670cac5270908b56c1d74f76 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670cac5270908b56c1d74f76 Website draft URL: https://670cac5270908b56c1d74f76--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/22) !U pathname= /login !U pathname= /404 !U pathname= /sandbox/input-file-list MyInputFileListComponent inputFiles null !U pathname= /sandbox/react-use-memo MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null !U pathname= /sandbox/react-memo info - Generating static pages (5/22) !U pathname= /sandbox/react-hook-form !U pathname= /sandbox/shape-by-css !U pathname= /sandbox/svgr !U pathname= /contact !U pathname= /sandbox/rive !U pathname= /sandbox/touch-event !U pathname= /sandbox/view-transitions-api/other info - Generating static pages (10/22) !U pathname= /sandbox/view-transitions-api !U pathname= /sandbox/swr !U pathname= / !U pathname= /sandbox info - Generating static pages (16/22) !U pathname= /sandbox/worldcoin !U pathname= /posts !U pathname= /profile !U pathname= /_error !U pathname= /posts/[slug] !U pathname= /sandbox/notion-blocks-preview info - Generating static pages (22/22) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact (396 ms) 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (547 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (1041 ms) 19.2 kB 380 kB ├ └ /posts/debug-test_blocks (1041 ms) ├ ● /profile (760 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (7251 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (367 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 74.76s. ​ (build.command completed in 1m 14.9s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test_blocks' │ 1 │ └─────────┴────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670d2cc288dbeaefbca99dce Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670d2cc288dbeaefbca99dce Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670d2cc288dbeaefbca99dce Website draft URL: https://670d2cc288dbeaefbca99dce--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/22) !U pathname= /login !U pathname= /404 !U pathname= /sandbox/input-file-list MyInputFileListComponent inputFiles null !U pathname= /sandbox/react-hook-form MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null !U pathname= /sandbox/react-memo !U pathname= /sandbox/react-use-memo info - Generating static pages (5/22) !U pathname= /sandbox/shape-by-css !U pathname= /sandbox/rive !U pathname= /sandbox/svgr !U pathname= /contact !U pathname= /sandbox/touch-event !U pathname= /sandbox/view-transitions-api info - Generating static pages (10/22) !U pathname= /sandbox/view-transitions-api/other !U pathname= /sandbox/swr !U pathname= / !U pathname= /sandbox info - Generating static pages (16/22) !U pathname= /sandbox/worldcoin !U pathname= /profile !U pathname= /posts !U pathname= /_error !U pathname= /posts/[slug] !U pathname= /sandbox/notion-blocks-preview info - Generating static pages (22/22) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact (394 ms) 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1459 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (1121 ms) 19.2 kB 380 kB ├ └ /posts/debug-test_blocks (1121 ms) ├ ● /profile 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (9436 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (381 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 75.54s. ​ (build.command completed in 1m 15.7s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test_blocks' │ 1 │ └─────────┴────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670d2db6d478fd4cc391d229 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670d2db6d478fd4cc391d229 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670d2db6d478fd4cc391d229 Website draft URL: https://670d2db6d478fd4cc391d229--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

u-ecmaker commented 1 month ago

解決 7448dbe
image

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (1264 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact (419 ms) 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (2894 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (53898 ms) 19.2 kB 380 kB ├ ├ /posts/logo (7463 ms) ├ ├ /posts/icon (5880 ms) ├ ├ /posts/notion-blog_google-analytics (5794 ms) ├ ├ /posts/notion-blog_block-types (4045 ms) ├ ├ /posts/BI_seikika (3529 ms) ├ ├ /posts/kakuteishinkoku_r5 (3292 ms) ├ ├ /posts/RDP_remote-desktop (3129 ms) ├ └ [+11 more paths] (avg 1888 ms) ├ ● /profile (306 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (4657 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (392 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 101.39s. ​ (build.command completed in 1m 41.5s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test_blocks' │ 1 │ │ 3 │ '/posts/notion-blog_block-types' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670d8ffc4de0a6788cfaf9a6 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670d8ffc4de0a6788cfaf9a6 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670d8ffc4de0a6788cfaf9a6 Website draft URL: https://670d8ffc4de0a6788cfaf9a6--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

u-ecmaker commented 1 month ago

できたー image

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 53:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 53:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (342 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact (332 ms) 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1335 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (60006 ms) 19.2 kB 380 kB ├ ├ /posts/RDP_remote-desktop (7954 ms) ├ ├ /posts/logo (6298 ms) ├ ├ /posts/notion-blog_block-types (6232 ms) ├ ├ /posts/icon (5399 ms) ├ ├ /posts/notion-blog_google-analytics (5032 ms) ├ ├ /posts/notion-blog_image-issue (4341 ms) ├ ├ /posts/kakuteishinkoku_r5 (4046 ms) ├ └ [+11 more paths] (avg 1882 ms) ├ ● /profile (310 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (4168 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 91.68s. ​ (build.command completed in 1m 31.8s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test_blocks' │ 1 │ │ 3 │ '/posts/notion-blog_block-types' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670db40e5aceac9ac815e451 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670db40e5aceac9ac815e451 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670db40e5aceac9ac815e451 Website draft URL: https://670db40e5aceac9ac815e451--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 53:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 53:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (311 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1855 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (59285 ms) 19.2 kB 380 kB ├ ├ /posts/debug-test (7760 ms) ├ ├ /posts/logo (6304 ms) ├ ├ /posts/notion-blog_google-analytics (5693 ms) ├ ├ /posts/icon (5152 ms) ├ ├ /posts/Notion-Block-Preview (4626 ms) ├ ├ /posts/BI_seikika (4080 ms) ├ ├ /posts/kakuteishinkoku_r5 (3602 ms) ├ └ [+11 more paths] (avg 2006 ms) ├ ● /profile (318 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (1215 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 88.80s. ​ (build.command completed in 1m 28.9s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/Notion-Block-Preview' │ 1 │ │ 3 │ '/posts/debug-test' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670efe90a963f392a284a629 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670efe90a963f392a284a629 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670efe90a963f392a284a629 Website draft URL: https://670efe90a963f392a284a629--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 53:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 53:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (502 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1341 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (79106 ms) 19.2 kB 380 kB ├ ├ /posts/Notion-Block-Preview (21342 ms) ├ ├ /posts/notion-blog_netlify-deploy-methods (7428 ms) ├ ├ /posts/logo (7263 ms) ├ ├ /posts/kakuteishinkoku_r5 (6054 ms) ├ ├ /posts/icon (5785 ms) ├ ├ /posts/notion-blog_google-analytics (4870 ms) ├ ├ /posts/BI_seikika (3848 ms) ├ └ [+11 more paths] (avg 2047 ms) ├ ● /profile (715 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (2060 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (384 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 96.89s. ​ (build.command completed in 1m 37s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/Notion-Block-Preview' │ 1 │ │ 3 │ '/posts/debug-test' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670f04fa21719f97ed533a88 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670f04fa21719f97ed533a88 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670f04fa21719f97ed533a88 Website draft URL: https://670f04fa21719f97ed533a88--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 53:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 53:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (386 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1322 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (64740 ms) 19.2 kB 380 kB ├ ├ /posts/Notion-Block-Preview (9045 ms) ├ ├ /posts/logo (6591 ms) ├ ├ /posts/notion-blog_netlify-deploy-methods (5518 ms) ├ ├ /posts/notion-blog_google-analytics (5317 ms) ├ ├ /posts/icon (5277 ms) ├ ├ /posts/kakuteishinkoku_r5 (5204 ms) ├ ├ /posts/notion-blog_image-issue (4302 ms) ├ └ [+11 more paths] (avg 2135 ms) ├ ● /profile (301 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (1821 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (374 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 96.02s. ​ (build.command completed in 1m 36.1s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/Notion-Block-Preview' │ 1 │ │ 3 │ '/posts/debug-test' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670f1c79768054b831c23478 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670f1c79768054b831c23478 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670f1c79768054b831c23478 Website draft URL: https://670f1c79768054b831c23478--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 53:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 53:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (415 ms) 2.16 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact (364 ms) 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (2302 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (56685 ms) 19.2 kB 380 kB ├ ├ /posts/Notion-Block-Preview (6829 ms) ├ ├ /posts/logo (6398 ms) ├ ├ /posts/icon (6043 ms) ├ ├ /posts/notion-blog_image-issue (5892 ms) ├ ├ /posts/notion-blog_google-analytics (5029 ms) ├ ├ /posts/kakuteishinkoku_r5 (4111 ms) ├ ├ /posts/RDP_remote-desktop (3221 ms) ├ └ [+11 more paths] (avg 1742 ms) ├ ● /profile (426 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (2730 ms) 4.16 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (351 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 87.71s. ​ (build.command completed in 1m 27.8s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/Notion-Block-Preview' │ 1 │ │ 3 │ '/posts/debug-test' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670f2076e49bd8b7297dc57f Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670f2076e49bd8b7297dc57f Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670f2076e49bd8b7297dc57f Website draft URL: https://670f2076e49bd8b7297dc57f--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod

github-actions[bot] commented 1 month ago

​ Netlify Build
──────────────────────────────────────────────────────────────── ​ ❯ Version @netlify/build 29.55.2 ​ ❯ Flags accountId: 64825fd12059ab0e3dd39238 ​ ❯ Current directory /home/runner/work/blog/blog ​ ❯ Config file No config file was defined: using default values. ​ ❯ Context production ​ ❯ Using Next.js Runtime - v4.41.3 ​ ❯ Outdated plugins

./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/server/utils/ogp.ts 53:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 53:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any

info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/39) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (9/39) info - Generating static pages (19/39) info - Generating static pages (29/39) info - Generating static pages (39/39) info - Finalizing page optimization...

Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (842 ms) 2.17 kB 169 kB ├ /_app 0 B 167 kB ├ ○ /404 486 B 167 kB ├ λ /api/auth/[...nextauth] 0 B 167 kB ├ λ /api/hello 0 B 167 kB ├ λ /api/notion-blog/comments 0 B 167 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 167 kB ├ ℇ /api/notion-blog/og 0 B 167 kB ├ λ /api/ogp 0 B 167 kB ├ ○ /contact (376 ms) 6.28 kB 300 kB ├ ○ /login 2.01 kB 169 kB ├ ● /posts (ISR: 1 Seconds) (1061 ms) 17 kB 214 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (58721 ms) 19.2 kB 380 kB ├ ├ /posts/icon (11008 ms) ├ ├ /posts/Notion-Block-Preview (6034 ms) ├ ├ /posts/logo (5851 ms) ├ ├ /posts/next.js_TipTap_plugin (4606 ms) ├ ├ /posts/BI_seikika (3873 ms) ├ ├ /posts/notion-blog_google-analytics (3708 ms) ├ ├ /posts/notion-blog_image-issue (3469 ms) ├ └ [+11 more paths] (avg 1834 ms) ├ ● /profile (714 ms) 1.08 kB 237 kB ├ ● /sandbox 839 B 198 kB ├ ○ /sandbox/input-file-list 1.55 kB 224 kB ├ λ /sandbox/nextjs-ssr 903 B 237 kB ├ ● /sandbox/notion-blocks-preview (1368 ms) 4.2 kB 240 kB ├ ○ /sandbox/react-hook-form 21.3 kB 244 kB ├ ○ /sandbox/react-memo 869 B 224 kB ├ ○ /sandbox/react-use-memo 707 B 224 kB ├ ○ /sandbox/rive 24.4 kB 247 kB ├ ○ /sandbox/shape-by-css 1.02 kB 168 kB ├ ○ /sandbox/svgr 2.1 kB 225 kB ├ ○ /sandbox/swr 2.33 kB 230 kB ├ ○ /sandbox/touch-event 1.68 kB 224 kB ├ ○ /sandbox/view-transitions-api 1.24 kB 224 kB ├ ○ /sandbox/view-transitions-api/other 929 B 167 kB └ ○ /sandbox/worldcoin (343 ms) 311 kB 541 kB

ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)

Done in 87.65s. ​ (build.command completed in 1m 27.7s) NextAuth package detected, setting NEXTAUTH_URL environment variable to https://blog.ec-maker.com Moving static page files to serve from CDN... Moved 22 files to CDN The following routes use "revalidate" values of under 60 seconds, which is not supported. They will use a revalidate time of 60 seconds instead. ┌─────────┬─────────────────────────────────────────────┬────────────┐ │ (index) │ Route │ Revalidate │ ├─────────┼─────────────────────────────────────────────┼────────────┤ │ 0 │ '/' │ 1 │ │ 1 │ '/posts' │ 1 │ │ 2 │ '/posts/debug-test' │ 1 │ │ 3 │ '/posts/Notion-Block-Preview' │ 1 │ │ 4 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │ │ 5 │ '/posts/notion-blog_getting-started' │ 1 │ │ 6 │ '/posts/next.js_TipTap_plugin' │ 1 │ │ 7 │ '/posts/logo' │ 1 │ │ 8 │ '/posts/icon' │ 1 │ │ 9 │ '/posts/kakuteishinkoku_r5' │ 1 │ │ 10 │ '/posts/notion-blog_image-issue' │ 1 │ │ 11 │ '/posts/openAI-API' │ 1 │ │ 12 │ '/posts/notion-blog_google-analytics' │ 1 │ │ 13 │ '/posts/notion-blog_image-size' │ 1 │ │ 14 │ '/posts/schedule-git' │ 1 │ │ 15 │ '/posts/RDP_remote-desktop' │ 1 │ │ 16 │ '/posts/relocation' │ 1 │ │ 17 │ '/posts/BI_seikika' │ 1 │ │ 18 │ '/posts/nodejs_npm-audit-fix' │ 1 │ │ 19 │ '/posts/github-pr-auto-branch' │ 1 │ └─────────┴─────────────────────────────────────────────┴────────────┘ You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable. ✨ Deploying middleware and functions to Netlify Edge Functions ✨ ​ Functions bundling
──────────────────────────────────────────────────────────────── ​ Packaging Functions from .netlify/functions-internal directory:

Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/670f40800a3d05d6008bc1b1 Function logs: https://app.netlify.com/sites/blog-ecmaker/logs/functions?scope=deploy:670f40800a3d05d6008bc1b1 Edge function Logs: https://app.netlify.com/sites/blog-ecmaker/logs/edge-functions?scope=deploy:670f40800a3d05d6008bc1b1 Website draft URL: https://670f40800a3d05d6008bc1b1--blog-ecmaker.netlify.app

If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod