Deploy details
Deploy summary
3 plugins ran successfully
@netlify/plugin-lighthouse ran successfully
Build time: 48s. Total deploy time: 48s
Deploy log
Initializing
Complete
Initializing
Complete
3:52:42 AM: Waiting for other deploys from your team to complete. Check the queue: https://app.netlify.com/teams/aidan-kinzett/builds
4:02:15 AM: Build ready to start
4:02:29 AM: build-image version: 3d3c7e8b4321e2c1a54a2c4584fb46ba742b1630 (focal)
4:02:29 AM: buildbot version: 3d3c7e8b4321e2c1a54a2c4584fb46ba742b1630
4:02:30 AM: Fetching cached dependencies
4:02:30 AM: Starting to download cache of 502.0MB
4:02:33 AM: Finished downloading cache in 3.228s
4:02:33 AM: Starting to extract cache
4:02:37 AM: Finished extracting cache in 4.41s
4:02:37 AM: Finished fetching cache in 7.74s
4:02:37 AM: Starting to prepare the repo for build
4:02:38 AM: Preparing Git Reference pull/109/head
4:02:39 AM: Starting to install dependencies
4:02:40 AM: Python version set to 3.8
4:02:40 AM: Attempting Ruby version 2.7.2, read from environment
4:02:40 AM: Using Ruby version 2.7.2
4:02:41 AM: Started restoring cached go cache
4:02:41 AM: Finished restoring cached go cache
4:02:41 AM: go version go1.19.13 linux/amd64
4:02:42 AM: Using PHP version 8.0
4:02:43 AM: Started restoring cached Node.js version
4:02:44 AM: Finished restoring cached Node.js version
4:02:44 AM: v20.12.2 is already installed.
4:02:44 AM: Now using node v20.12.2 (npm v10.5.0)
4:02:44 AM: Enabling Node.js Corepack
4:02:45 AM: Started restoring cached build plugins
4:02:45 AM: Finished restoring cached build plugins
4:02:45 AM: Started restoring cached corepack dependencies
4:02:45 AM: Finished restoring cached corepack dependencies
4:02:45 AM: Started restoring cached pnpm cache
4:02:45 AM: Finished restoring cached pnpm cache
4:02:45 AM: Installing npm packages using pnpm version 8.15.7
4:02:46 AM: WARN Ignoring not compatible lockfile at /opt/build/repo/pnpm-lock.yaml
4:02:46 AM: Progress: resolved 1, reused 0, downloaded 0, added 0
4:02:46 AM: WARN deprecated astro-compress@2.2.22: astro-compress has been deprecated, use @playform/compress
4:02:46 AM: WARN deprecated astro-critters@2.1.6: astro-critters has been deprecated, use @playform/inline
4:02:47 AM: Progress: resolved 218, reused 217, downloaded 1, added 0
4:02:48 AM: Progress: resolved 740, reused 658, downloaded 1, added 0
4:02:49 AM: Progress: resolved 741, reused 659, downloaded 1, added 0
4:02:49 AM: WARN 2 deprecated subdependencies found: files-pipe@2.1.15, stable@0.1.8
4:02:49 AM: Packages: +670
4:02:49 AM: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4:02:50 AM: Progress: resolved 752, reused 670, downloaded 1, added 494
4:02:50 AM: Progress: resolved 752, reused 670, downloaded 1, added 670, done
4:02:51 AM: dependencies:
4:02:51 AM: + @astrojs/mdx 2.3.1
4:02:51 AM: + @astrojs/partytown 2.0.4
4:02:51 AM: + @astrojs/react 3.3.0
4:02:51 AM: + @astrojs/rss 4.0.5
4:02:51 AM: + @astrojs/sitemap 3.1.3
4:02:51 AM: + @astrojs/tailwind 5.1.0
4:02:51 AM: + astro 4.6.2
4:02:51 AM: + astro-compress 2.2.22 deprecated
4:02:51 AM: + astro-critters 2.1.6 deprecated
4:02:51 AM: + astro-icon 0.8.2 (1.1.0 is available)
4:02:51 AM: + astro-og-canvas 0.4.2
4:02:51 AM: + astro-robots-txt 1.0.0
4:02:51 AM: + canvaskit-wasm 0.39.1
4:02:51 AM: + hex-rgb 5.0.0
4:02:51 AM: + markdown-it 14.1.0
4:02:51 AM: + rehype-external-links 3.0.0
4:02:51 AM: + rehype-slug 6.0.0
4:02:51 AM: + rehype-toc 3.0.2
4:02:51 AM: + sanitize-html 2.13.0
4:02:51 AM: + tailwindcss 3.4.3
4:02:51 AM: + typescript 5.4.5
4:02:51 AM: devDependencies:
4:02:51 AM: + @tailwindcss/typography 0.5.12
4:02:51 AM: + @types/markdown-it 14.0.1
4:02:51 AM: + @types/sanitize-html 2.11.0
4:02:51 AM: + svgo 2.8.0 (3.2.0 is available)
4:02:51 AM: WARN Issues with peer dependencies found
4:02:51 AM: .
4:02:51 AM: └─┬ astro-compress 2.2.22
4:02:51 AM: └─┬ @playform/build 0.0.5
4:02:51 AM: └── ✕ unmet peer @playform/document@0.0.5: found 0.0.6 in astro-compress
4:02:51 AM: Done in 5.8s
4:02:51 AM: npm packages installed using pnpm
4:02:52 AM: Successfully installed dependencies
4:02:52 AM: Starting build script
4:02:53 AM: Detected 1 framework(s)
4:02:53 AM: "astro" at version "4.6.2"
4:02:53 AM: Section completed: initializing
Building
Complete
Building
Complete
4:02:54 AM: Netlify Build
4:02:54 AM: ────────────────────────────────────────────────────────────────
4:02:54 AM:
4:02:54 AM: ❯ Version
4:02:54 AM: @netlify/build 29.39.2
4:02:54 AM:
4:02:54 AM: ❯ Flags
4:02:54 AM: baseRelDir: true
4:02:54 AM: buildId: 6620990a6b9de20008ae058d
4:02:54 AM: deployId: 6620990a6b9de20008ae058f
4:02:54 AM:
4:02:54 AM: ❯ Current directory
4:02:54 AM: /opt/build/repo
4:02:54 AM:
4:02:54 AM: ❯ Config file
4:02:54 AM: No config file was defined: using default values.
4:02:54 AM:
4:02:54 AM: ❯ Context
4:02:54 AM: deploy-preview
4:02:54 AM:
4:02:54 AM: ❯ Loading plugins
4:02:54 AM: - netlify-plugin-a11y@0.0.12 from Netlify app
4:02:54 AM: - netlify-plugin-subfont@6.0.0 from Netlify app
4:02:54 AM: - @netlify/plugin-lighthouse@6.0.0 from Netlify app
4:02:56 AM:
4:02:56 AM: Build command from Netlify app
4:02:56 AM: ────────────────────────────────────────────────────────────────
4:02:56 AM:
4:02:56 AM: $ astro build
4:02:58 AM: 04:02:58 [build] output: "static"
4:02:58 AM: 04:02:58 [build] directory: /opt/build/repo/dist/
4:02:58 AM: 04:02:58 [build] Collecting build info...
4:02:58 AM: 04:02:58 [build] ✓ Completed in 305ms.
4:02:58 AM: 04:02:58 [build] Building static entrypoints...
4:02:59 AM: [Shiki] The language "gradle" doesn't exist, falling back to "plaintext".
[Shiki] The language "gradle" doesn't exist, falling back to "plaintext".
04:02:59 [WARN] [vite] The glob option "as" has been deprecated in favour of "query". Please update `as: 'raw'` to `query: '?raw', import: 'default'`.
[Shiki] The language "gradle" doesn't exist, falling back to "plaintext".
04:02:59 [WARN] [vite] The glob option "as" has been deprecated in favour of "query". Please update `as: 'raw'` to `query: '?raw', import: 'default'`.
4:03:00 AM: 04:03:00 [vite] ✓ built in 1.93s
4:03:00 AM: 04:03:00 [build] ✓ Completed in 1.95s.
4:03:00 AM: building client (vite)
4:03:00 AM: 04:03:00 [vite] transforming...
4:03:00 AM: 04:03:00 [vite] ✓ 3 modules transformed.
4:03:00 AM: 04:03:00 [vite] rendering chunks...
4:03:00 AM: 04:03:00 [vite] computing gzip size...
4:03:00 AM: 04:03:00 [vite] dist/_astro/page.55INgWwS.js 2.24 kB │ gzip: 0.99 kB
4:03:00 AM: 04:03:00 [vite] ✓ built in 19ms
4:03:00 AM: generating static routes
4:03:00 AM: 04:03:00 λ src/pages/.well-known/webfinger.ts
4:03:00 AM: 04:03:00 └─ /.well-known/webfinger04:03:00 [WARN] [router] No API Route handler exists for the method "GET" for the route "/.well-known/webfinger".
4:03:00 AM: Found handlers: "get"
4:03:00 AM: (+2ms)
4:03:00 AM: 04:03:00 ▶ src/pages/about.md
4:03:00 AM: 04:03:00 └─ /about/index.html (+55ms)
4:03:00 AM: 04:03:00 ▶ src/pages/blog/index.astro
4:03:00 AM: 04:03:00 └─ /blog/index.html (+12ms)
4:03:00 AM: 04:03:00 ▶ src/pages/blog/[...slug].astro
4:03:00 AM: 04:03:00 ├─ /blog/upload-file-using-supabase-in-node/index.html (+7ms)
4:03:00 AM: 04:03:00 ├─ /blog/astro-open-graph-image/index.html (+6ms)
4:03:00 AM: 04:03:00 └─ /blog/hello-world/index.html (+6ms)
4:03:00 AM: 04:03:00 λ src/pages/og/[...route].ts
4:03:00 AM: 04:03:00 ├─ /og//blog/astro-open-graph-image.png[astro-og-canvas] Loading https://aidankinzett.com/fonts/BerkeleyMonoVariable-Regular.ttf
4:03:00 AM: [astro-og-canvas] Loaded 1 font families:
4:03:00 AM: Berkeley Mono Variable
4:03:00 AM: (+282ms)
4:03:00 AM: 04:03:00 ├─ /og//blog/hello-world.png (+63ms)
4:03:00 AM: 04:03:00 ├─ /og//blog/sumsub-expo-config-plugin.png (+65ms)
4:03:00 AM: 04:03:00 └─ /og//blog/upload-file-using-supabase-in-node.png (+67ms)
4:03:00 AM: 04:03:00 λ src/pages/rss.xml.ts
4:03:00 AM: 04:03:00 └─ /rss.xml (+17ms)
4:03:00 AM: 04:03:00 ▶ src/pages/index.astro
4:03:00 AM: 04:03:00 └─ /index.html (+5ms)
4:03:00 AM: 04:03:00 ✓ Completed in 741ms.
4:03:00 AM:
4:03:00 AM: 04:03:00 [@astrojs/sitemap] `sitemap-index.xml` created at `dist`
4:03:00 AM: Compress
4:03:00 AM: (-183 Bytes) 0.79% reduction in //dist/_astro/about.D1YJ8rGE.css
4:03:00 AM: ✓ Successfully compressed a total of 1 CSS file for 183 Bytes.
4:03:01 AM: (-513 Bytes) 6.41% reduction in //dist/index.html
4:03:01 AM: (-583 Bytes) 6.28% reduction in //dist/about/index.html
4:03:01 AM: (-584 Bytes) 5.98% reduction in //dist/blog/index.html
4:03:01 AM: (-1.52 KB) 5.18% reduction in //dist/blog/astro-open-graph-image/index.html
4:03:01 AM: (-560 Bytes) 6.24% reduction in //dist/blog/hello-world/index.html
4:03:01 AM: (-980 Bytes) 5.27% reduction in //dist/blog/upload-file-using-supabase-in-node/index.html
4:03:01 AM: ✓ Successfully compressed a total of 6 HTML files for 4.66 KB.
4:03:01 AM: (-17.27 KB) 64.73% reduction in //dist/android-icon-144x144.png
4:03:01 AM: (-24.72 KB) 63.48% reduction in //dist/android-icon-192x192.png
4:03:01 AM: (-1.7 KB) 45.01% reduction in //dist/android-icon-36x36.png
4:03:01 AM: (-2.98 KB) 53.44% reduction in //dist/android-icon-48x48.png
4:03:01 AM: (-5.85 KB) 59.51% reduction in //dist/android-icon-72x72.png
4:03:01 AM: (-9.12 KB) 61.36% reduction in //dist/android-icon-96x96.png
4:03:01 AM: (-11.9 KB) 63.09% reduction in //dist/apple-icon-114x114.png
4:03:01 AM: (-12.95 KB) 63.60% reduction in //dist/apple-icon-120x120.png
4:03:01 AM: (-17.27 KB) 64.73% reduction in //dist/apple-icon-144x144.png
4:03:01 AM: (-18.62 KB) 64.78% reduction in //dist/apple-icon-152x152.png
4:03:01 AM: (-23.75 KB) 64.81% reduction in //dist/apple-icon-180x180.png
4:03:01 AM: (-3.97 KB) 56.28% reduction in //dist/apple-icon-57x57.png
4:03:01 AM: (-4.27 KB) 56.30% reduction in //dist/apple-icon-60x60.png
4:03:01 AM: (-5.85 KB) 59.51% reduction in //dist/apple-icon-72x72.png
4:03:01 AM: (-6.33 KB) 59.85% reduction in //dist/apple-icon-76x76.png
4:03:01 AM: (-25.23 KB) 63.95% reduction in //dist/apple-icon-precomposed.png
4:03:01 AM: (-25.23 KB) 63.95% reduction in //dist/apple-icon.png
4:03:02 AM: (-9.12 KB) 61.36% reduction in //dist/favicon-96x96.png
4:03:02 AM: (-17.27 KB) 64.73% reduction in //dist/ms-icon-144x144.png
4:03:02 AM: (-18.45 KB) 65.15% reduction in //dist/ms-icon-150x150.png
4:03:02 AM: (-57.34 KB) 68.44% reduction in //dist/ms-icon-310x310.png
4:03:02 AM: (-5.58 KB) 58.99% reduction in //dist/ms-icon-70x70.png
4:03:02 AM: (-37.77 KB) 61.37% reduction in //dist/og/blog/astro-open-graph-image.png
4:03:02 AM: (-18.79 KB) 61.00% reduction in //dist/og/blog/hello-world.png
4:03:02 AM: (-32.67 KB) 60.84% reduction in //dist/og/blog/sumsub-expo-config-plugin.png
4:03:02 AM: (-32.77 KB) 62.45% reduction in //dist/og/blog/upload-file-using-supabase-in-node.png
4:03:02 AM: ✓ Successfully compressed a total of 26 Image files for 446.77 KB.
4:03:02 AM: (-10 Bytes) 0.45% reduction in //dist/_astro/page.55INgWwS.js
4:03:02 AM: ✓ Successfully compressed a total of 1 JavaScript file for 10 Bytes.
4:03:02 AM: astro-robots-txt: `robots.txt` is created.
4:03:02 AM: 04:03:02 [build] 6 page(s) built in 4.92s
4:03:02 AM: 04:03:02 [build] Complete!
4:03:02 AM:
4:03:02 AM: (build.command completed in 5.9s)
4:03:02 AM:
4:03:02 AM: netlify-plugin-a11y (onPostBuild event)
4:03:02 AM: ────────────────────────────────────────────────────────────────
4:03:02 AM:
4:03:04 AM:
4:03:04 AM: (netlify-plugin-a11y onPostBuild completed in 1.2s)
4:03:04 AM:
4:03:04 AM: netlify-plugin-subfont (onPostBuild event)
4:03:04 AM: ────────────────────────────────────────────────────────────────
4:03:04 AM:
4:03:04 AM: Running subfont version 6.12.5
4:03:04 AM: ✔ 0.000 secs: logEvents
4:03:04 AM: ✔ 0.149 secs: loadAssets
4:03:04 AM: ✔ 0.496 secs: populate
4:03:04 AM: ✔ 0.014 secs: checkIncompatibleTypes
4:03:04 AM: ✔ 0.009 secs: applySourceMaps
4:03:04 AM: ✔ 0.014 secs: populate
4:03:16 AM: ✔ 0.013 secs: populate
4:03:17 AM: ℹ INFO: Missing glyph fallback detected.
4:03:17 AM: When your primary webfont doesn't contain the glyphs you use, browsers that don't support unicode-range will load your fallback fonts, which will be a potential waste of bandwidth.
4:03:17 AM: These glyphs are used on your site, but they don't exist in the font you applied to them:
- \u{200d} () in font-family 'BerkleyMono' (100 900/normal) at dist/index.html:6:5271
- \u{200d} () in font-family 'BerkleyMono' (100 900/normal) at dist/index.html:6:5271
4:03:17 AM: - \u{1f3e2} (🏢) in font-family 'BerkleyMono' (100 900/normal) at dist/index.html:6:5463
4:03:17 AM: - \u{1f44b} (👋) in font-family 'BerkleyMono' (100 900/normal) at dist/index.html:6:5155
4:03:17 AM: - \u{1f468} (👨) in font-family 'BerkleyMono' (100 900/normal) at dist/index.html:6:5269
4:03:17 AM: - \u{1f4bb} (💻) in font-family 'BerkleyMono' (100 900/normal) at dist/index.html:6:5272
4:03:17 AM: ✔ 0.005 secs: serializeSourceMaps
4:03:17 AM: ✔ 0.008 secs: writeAssetsToDisc
4:03:17 AM: dist/index.html: 1 font (1 variant) in use, 31.6 kB total. Created subsets: 7.15 kB total
4:03:17 AM: BerkleyMono:
4:03:17 AM: 100 900 : 76/451 codepoints used (39 on this page), 31.6 kB (woff2) => 7.15 kB (woff2)
4:03:17 AM: dist/blog/index.html: 1 font (1 variant) in use, 31.6 kB total. Created subsets: 7.15 kB total
4:03:17 AM: BerkleyMono:
4:03:17 AM: 100 900 : 76/451 codepoints used (45 on this page), 31.6 kB (woff2) => 7.15 kB (woff2)
4:03:17 AM: dist/about/index.html: 1 font (1 variant) in use, 31.6 kB total. Created subsets: 7.15 kB total
4:03:17 AM: BerkleyMono:
4:03:17 AM: 100 900 : 76/451 codepoints used (54 on this page), 31.6 kB (woff2) => 7.15 kB (woff2)
4:03:17 AM: dist/blog/upload-file-using-supabase-in-node/index.html: 1 font (1 variant) in use, 31.6 kB total. Created subsets: 7.15 kB total
4:03:17 AM: BerkleyMono:
4:03:17 AM: 100 900 : 76/451 codepoints used (51 on this page), 31.6 kB (woff2) => 7.15 kB (woff2)
4:03:17 AM: dist/blog/hello-world/index.html: 1 font (1 variant) in use, 31.6 kB total. Created subsets: 7.15 kB total
4:03:17 AM: BerkleyMono:
4:03:17 AM: 100 900 : 76/451 codepoints used (33 on this page), 31.6 kB (woff2) => 7.15 kB (woff2)
4:03:17 AM: dist/blog/astro-open-graph-image/index.html: 1 font (1 variant) in use, 31.6 kB total. Created subsets: 7.15 kB total
4:03:17 AM: BerkleyMono:
4:03:17 AM: 100 900 : 76/451 codepoints used (54 on this page), 31.6 kB (woff2) => 7.15 kB (woff2)
4:03:17 AM: HTML/SVG/JS/CSS size increase: 15.6 kB
4:03:17 AM: Total savings: 131 kB
4:03:17 AM: Output written to file:///opt/build/repo/dist/
4:03:17 AM:
4:03:17 AM: (netlify-plugin-subfont onPostBuild completed in 13.6s)
4:03:17 AM:
4:03:32 AM: (Netlify Build completed in 37.8s)
4:03:33 AM: Section completed: building
4:03:39 AM: Finished processing build request in 1m9.009s
Deploying
Complete
Deploying
Complete
4:03:17 AM: Deploy site
4:03:17 AM: ────────────────────────────────────────────────────────────────
4:03:17 AM:
4:03:17 AM: Starting to deploy site from 'dist'
4:03:17 AM: Calculating files to upload
4:03:17 AM: 0 new files to upload
4:03:17 AM: 0 new functions to upload
4:03:17 AM: Section completed: deploying
4:03:19 AM: Finished waiting for live deploy in 2.039s
4:03:19 AM: Site deploy was successfully initiated
4:03:19 AM:
4:03:19 AM: (Deploy site completed in 2.2s)
4:03:19 AM:
4:03:19 AM: @netlify/plugin-lighthouse (onSuccess event)
4:03:19 AM: ────────────────────────────────────────────────────────────────
4:03:19 AM:
4:03:19 AM: Generating Lighthouse report. This may take a minute…
4:03:19 AM: Running Lighthouse on /
4:03:31 AM: Lighthouse scores for /
4:03:31 AM: - Performance: 100
4:03:31 AM: - Accessibility: 100
4:03:31 AM: - Best Practices: 100
4:03:31 AM: - SEO: 92
4:03:31 AM: - PWA: 60
4:03:31 AM:
4:03:31 AM: (@netlify/plugin-lighthouse onSuccess completed in 11.5s)
Cleanup
Complete
Cleanup
Complete
4:03:32 AM: Netlify Build Complete
4:03:32 AM: ────────────────────────────────────────────────────────────────
4:03:32 AM:
4:03:33 AM: Caching artifacts
4:03:33 AM: Started saving node modules
4:03:33 AM: Finished saving node modules
4:03:33 AM: Started saving build plugins
4:03:33 AM: Finished saving build plugins
4:03:33 AM: Started saving corepack cache
4:03:33 AM: Finished saving corepack cache
4:03:33 AM: Started saving pnpm cache
4:03:33 AM: Finished saving pnpm cache
4:03:33 AM: Started saving pip cache
4:03:33 AM: Finished saving pip cache
4:03:33 AM: Started saving emacs cask dependencies
4:03:33 AM: Finished saving emacs cask dependencies
4:03:33 AM: Started saving maven dependencies
4:03:33 AM: Finished saving maven dependencies
4:03:33 AM: Started saving boot dependencies
4:03:33 AM: Finished saving boot dependencies
4:03:33 AM: Started saving rust rustup cache
4:03:33 AM: Finished saving rust rustup cache
4:03:33 AM: Started saving go dependencies
4:03:33 AM: Finished saving go dependencies
4:03:33 AM: Build script success
4:03:36 AM: Uploading Cache of size 501.9MB
4:03:39 AM: Section completed: cleanup
Post-processing
Complete
Post-processing
Complete
4:03:17 AM: Starting post processing
4:03:17 AM: Skipping form detection
4:03:17 AM: Post processing - header rules
4:03:17 AM: Post processing - redirect rules
4:03:17 AM: Post processing done
4:03:17 AM: Section completed: postprocessing
4:03:18 AM: Site is live ✨