Loading Netlify dashboard…

Skip to main content

Deploy details

Deploy successful for openstartervillage

Update Footer “footer”

PR #326: cms/footer/footer@d486ea6

Lighthouse scores

Deploy summary

  • info

    Built using the Next.js Runtime

    Netlify auto-detected Next.js and used the Next.js Runtime to build and deploy your site. Learn more about deploying with Next.js on Netlify

  • info

    1 plugin ran successfully

    Select for details.

    • @netlify/plugin-lighthouse
  • plugin output

    @netlify/plugin-lighthouse ran successfully

    Summary for path '/': Performance: 65, Accessibility: 95, Best Practices: 92, SEO: 92, PWA: 30

  • info

    Build time: 2m 39s. Total deploy time: 2m 38s

    Build started at 10:22:57 AM and ended at 10:25:36 AM. Learn more about build minutes

Deploy log

Initializing

Complete
10:22:56 AM: Build ready to start
10:22:57 AM: build-image version: 8fa244c78cd67d8b6f2fa49817cac5c730095600 (focal)
10:22:57 AM: buildbot version: ca5ef010ba354ed88772f56620717c744845dfbe
10:22:57 AM: Fetching cached dependencies
10:22:57 AM: Failed to fetch cache, continuing with build
10:22:57 AM: Starting to prepare the repo for build
10:22:58 AM: No cached dependencies found. Cloning fresh repo
10:22:58 AM: git clone --filter=blob:none https://github.com/ocftw/open-star-ter-village
10:22:58 AM: Preparing Git Reference pull/326/head
10:23:05 AM: Custom publish path detected. Proceeding with the specified path: "homepage/.next"
10:23:05 AM: manpath: warning: $PATH not set
10:23:05 AM: Starting to install dependencies
10:23:05 AM: Python version set to 3.8
10:23:05 AM: Attempting Ruby version 2.7.2, read from environment
10:23:06 AM: Using Ruby version 2.7.2
10:23:07 AM: Started restoring cached go cache
10:23:07 AM: Finished restoring cached go cache
10:23:07 AM: Installing Go version 1.17 (requested 1.17)
10:23:11 AM: go version go1.17 linux/amd64
10:23:11 AM: Using PHP version 8.0
10:23:12 AM: Downloading and installing node v16.20.2...
10:23:12 AM: Computing checksum with sha256sum
10:23:13 AM: Checksums matched!
10:23:14 AM: Now using node v16.20.2 (npm v8.19.4)
10:23:14 AM: Enabling Node.js Corepack
10:23:15 AM: Started restoring cached build plugins
10:23:15 AM: Finished restoring cached build plugins
10:23:15 AM: Started restoring cached corepack dependencies
10:23:15 AM: Finished restoring cached corepack dependencies
10:23:15 AM: Started restoring cached yarn cache
10:23:15 AM: Finished restoring cached yarn cache
10:23:15 AM: Installing Yarn version 1.22.10
10:23:15 AM: Preparing yarn@1.22.10 for immediate activation...
10:23:16 AM: No yarn workspaces detected
10:23:16 AM: Started restoring cached node modules
10:23:16 AM: Finished restoring cached node modules
10:23:16 AM: Installing npm packages using Yarn version 3.4.1
10:23:17 AM: ➤ YN0000: ┌ Resolution step
10:23:17 AM: ➤ YN0002: │ @open-starter-village/homepage@workspace:. doesn"t provide @types/react (p365a3), requested by react-markdown
➤ YN0060: │ @open-starter-village/homepage@workspace:. provides react (p65a29) with version 18.2.0, which doesn"t satisfy what decap-cms-app and some of its descendants request
➤ YN0060: │ @open-starter-village/homepage@workspace:. provides react-dom (pdf9a8) with version 18.2.0, which doesn"t satisfy what decap-cms-app and some of its descendants request
➤ YN0002: │ apollo-link-context@npm:1.0.20 doesn"t provide graphql (pa199c), requested by apollo-link
➤ YN0002: │ decap-cms-backend-gitlab@npm:3.0.1 [97829] doesn"t provide graphql (p2ecec), requested by apollo-cache-inmemory
➤ YN0002: │ decap-cms-backend-gitlab@npm:3.0.1 [97829] doesn"t provide graphql (p8bacc), requested by apollo-client
➤ YN0002: │ decap-cms-backend-gitlab@npm:3.0.1 [97829] doesn"t provide graphql (p4b07a), requested by apollo-link-http
➤ YN0002: │ decap-cms-ui-default@npm:3.0.1 [97829] doesn"t provide react-dom (pf3b7c), requested by react-transition-group
➤ YN0002: │ decap-cms-widget-code@npm:3.0.1 [97829] doesn"t provide react-dom (p8a6fd), requested by react-select
➤ YN0002: │ decap-cms-widget-datetime@npm:3.0.1 [97829] doesn"t provide moment (pcb4eb), requested by react-datetime
➤ YN0002: │ decap-cms-widget-file@npm:3.0.1 [97829] doesn"t provide react-dom (p5d959), requested by react-sortable-hoc
➤ YN0002: │ decap-cms-widget-list@npm:3.0.1 [97829] doesn"t provide react-dom (p35f42), requested by react-sortable-hoc
➤ YN0060: │ decap-cms-widget-markdown@npm:3.0.1 [97829] provides slate (pb44e5) with version 0.91.4, which doesn"t satisfy what slate-base64-serializer requests
➤ YN0060: │ decap-cms-widget-markdown@npm:3.0.1 [97829] provides slate (p977a0) with version 0.91.4, which doesn"t satisfy what slate-plain-serializer requests
➤ YN0060: │ decap-cms-widget-markdown@npm:3.0.1 [97829] provides unified (p009ef) with version 7.1.0, which doesn"t satisfy what remark-slate-transformer requests
➤ YN0002: │ decap-cms-widget-relation@npm:3.0.1 [97829] doesn"t provide react-dom (pd3da1), requested by react-select
➤ YN0002: │ decap-cms-widget-relation@npm:3.0.1 [97829] doesn"t provide react-dom (p54bb4), requested by react-sortable-hoc
➤ YN0002: │ decap-cms-widget-relation@npm:3.0.1 [97829] doesn"t provide react-dom (p8b419), requested by react-window
➤ YN0002: │ decap-cms-widget-select@npm:3.0.1 [97829] doesn"t provide react-dom (p34982), requested by react-select
➤ YN0002: │ redux-notifications@npm:4.0.1 [eeb30] doesn"t provide redux (p4b247), requested by react-redux
➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
10:23:17 AM: ➤ YN0000: └ Completed
10:23:17 AM: ➤ YN0000: ┌ Fetch step
10:23:53 AM: ➤ YN0013: │ 207 packages were already cached, 601 had to be fetched
10:23:53 AM: ➤ YN0000: └ Completed in 35s 796ms
10:23:53 AM: ➤ YN0000: ┌ Link step
10:23:58 AM: ➤ YN0000: └ Completed in 5s 866ms
10:23:59 AM: ➤ YN0000: Done with warnings in 41s 935ms
10:23:59 AM: npm packages installed using Yarn
10:23:59 AM: Successfully installed dependencies
10:23:59 AM: Starting build script
10:24:00 AM: Detected 1 framework(s)
10:24:00 AM: "next" at version "13.2.3"
10:24:00 AM: Section completed: initializing

Building

Complete
10:24:02 AM: Netlify Build
10:24:02 AM: ────────────────────────────────────────────────────────────────
10:24:02 AM:
10:24:02 AM: ❯ Version
10:24:02 AM: @netlify/build 29.31.1
10:24:02 AM:
10:24:02 AM: ❯ Flags
10:24:02 AM: baseRelDir: true
10:24:02 AM: buildId: 659d1e805a40010008203488
10:24:02 AM: deployId: 659d1e805a4001000820348a
10:24:02 AM:
10:24:02 AM: ❯ Current directory
10:24:02 AM: /opt/build/repo/homepage
10:24:02 AM:
10:24:02 AM: ❯ Config file
10:24:02 AM: No config file was defined: using default values.
10:24:02 AM:
10:24:02 AM: ❯ Context
10:24:02 AM: deploy-preview
10:24:02 AM:
10:24:02 AM: ❯ Installing plugins
10:24:02 AM: - @netlify/plugin-nextjs@4.41.3
10:24:02 AM: - @netlify/plugin-lighthouse@5.0.0
10:24:19 AM:
10:24:19 AM: ❯ Using Next.js Runtime - v4.41.3
10:24:19 AM:
10:24:19 AM: ❯ Loading plugins
10:24:19 AM: - @netlify/plugin-lighthouse@5.0.0 from Netlify app
10:24:20 AM:
10:24:20 AM: @netlify/plugin-nextjs (onPreBuild event)
10:24:20 AM: ────────────────────────────────────────────────────────────────
10:24:20 AM: ​
10:24:20 AM: No Next.js cache to restore.
10:24:20 AM: Netlify configuration property "build.environment.NEXT_PRIVATE_TARGET" value changed.
10:24:20 AM: ​
10:24:20 AM: (@netlify/plugin-nextjs onPreBuild completed in 53ms)
10:24:20 AM:
10:24:20 AM: Build command from Netlify app
10:24:20 AM: ────────────────────────────────────────────────────────────────
10:24:20 AM: ​
10:24:20 AM: $ next build
10:24:21 AM: warn - No build cache found. Please configure build caching for faster rebuilds. Read more: https://nextjs.org/docs/messages/no-cache
10:24:21 AM: info - Linting and checking validity of types...
10:24:22 AM: ./src/pages/_app.jsx
10:24:22 AM: 16:6 Warning: React Hook useEffect has a missing dependency: "callback". Either include it or remove the dependency array. react-hooks/exhaustive-deps
10:24:22 AM: info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
10:24:22 AM: info - Creating an optimized production build...
10:24:23 AM: Browserslist: caniuse-lite is outdated. Please run:
10:24:23 AM: npx browserslist@latest --update-db
10:24:23 AM: Why you should do it regularly: https://github.com/browserslist/browserslist#browsers-data-updating
10:24:34 AM: info - Compiled successfully
10:24:34 AM: info - Collecting page data...
10:24:40 AM: info - Generating static pages (0/13)
10:24:41 AM: info - Generating static pages (3/13)
10:24:41 AM: Warning: data for page "/admin" (path "/admin/") is 129 kB which exceeds the threshold of 128 kB, this amount of data can reduce performance.
10:24:41 AM: See more info here: https://nextjs.org/docs/messages/large-page-data
10:24:41 AM: info - Generating static pages (6/13)
10:24:41 AM: Warning: data for page "/admin" (path "/admin/") is 129 kB which exceeds the threshold of 128 kB, this amount of data can reduce performance.
10:24:41 AM: See more info here: https://nextjs.org/docs/messages/large-page-data
10:24:41 AM: info - Generating static pages (9/13)
10:24:41 AM: info - Generating static pages (13/13)
10:24:42 AM: info - Finalizing page optimization...
10:24:42 AM: Route (pages) Size First Load JS
10:24:42 AM: ┌ ● / 665 B 173 kB
10:24:42 AM: ├ /_app 0 B 82.4 kB
10:24:42 AM: ├ ○ /404 462 B 82.8 kB
10:24:42 AM: ├ ● /admin 4.98 kB 177 kB
10:24:42 AM: ├ ● /cards 413 B 173 kB
10:24:42 AM: └ ● /resource 414 B 173 kB
10:24:42 AM: + First Load JS shared by all 85.7 kB
10:24:42 AM: ├ chunks/framework-2c79e2a64abdb08b.js 45.2 kB
10:24:42 AM: ├ chunks/main-15cdd620f290da8f.js 27.7 kB
10:24:42 AM: ├ chunks/pages/_app-5857df1c19246d55.js 7.63 kB
10:24:42 AM: ├ chunks/webpack-50250ac01e3a86f9.js 1.86 kB
10:24:42 AM: └ css/a4e7735e85f0d4ce.css 3.34 kB
10:24:42 AM: ○ (Static) automatically rendered as static HTML (uses no initial props)
10:24:42 AM: ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps)
10:24:42 AM: ​
10:24:42 AM: (build.command completed in 21.5s)
10:24:42 AM:
10:24:42 AM: @netlify/plugin-nextjs (onBuild event)
10:24:42 AM: ────────────────────────────────────────────────────────────────
10:24:42 AM: ​
10:24:43 AM: Moving static page files to serve from CDN...
10:24:43 AM: Moved 22 files to CDN
10:24:43 AM: You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable.
10:24:43 AM: Netlify configuration property "redirects" value changed to [
10:24:43 AM: { from: "/_next/static/*", to: "/static/:splat", status: 200 },
10:24:43 AM: {
10:24:43 AM: from: "/:locale/_next/static/*",
10:24:43 AM: to: "/static/:splat",
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/_next/image/*",
10:24:43 AM: query: { url: ":url", w: ":width", q: ":quality" },
10:24:43 AM: to: "/_ipx/w_:width,q_:quality/:url",
10:24:43 AM: status: 301
10:24:43 AM: },
10:24:43 AM: { from: "/_ipx/*", to: "/.netlify/builders/_ipx", status: 200 },
10:24:43 AM: {
10:24:43 AM: from: "/",
10:24:43 AM: to: "/.netlify/functions/___netlify-handler",
10:24:43 AM: status: 200,
10:24:43 AM: force: true,
10:24:43 AM: conditions: { Cookie: [Array] }
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/",
10:24:43 AM: to: "/en/",
10:24:43 AM: status: 301,
10:24:43 AM: conditions: { Language: [Array] },
10:24:43 AM: force: true
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/api/*",
10:24:43 AM: to: "/.netlify/functions/___netlify-handler",
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/_redirects",
10:24:43 AM: to: "/_redirects",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/robots.txt",
10:24:43 AM: to: "/robots.txt",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/sitemap.xml",
10:24:43 AM: to: "/sitemap.xml",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/css/style.css",
10:24:43 AM: to: "/css/style.css",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/en/sitemap.xml",
10:24:43 AM: to: "/en/sitemap.xml",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/boardgame.jpg",
10:24:43 AM: to: "/images/boardgame.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/feature_example1.jpg",
10:24:43 AM: to: "/images/feature_example1.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/feature_example2.jpg",
10:24:43 AM: to: "/images/feature_example2.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/feature_example3.jpg",
10:24:43 AM: to: "/images/feature_example3.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/heroimage.jpg",
10:24:43 AM: to: "/images/heroimage.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/logo.png",
10:24:43 AM: to: "/images/logo.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/heroimage.png",
10:24:43 AM: to: "/images/campaignpage/heroimage.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/icon__cooperate_hands.png",
10:24:43 AM: to: "/images/campaignpage/icon__cooperate_hands.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/icon__magnifying_glass_head.png",
10:24:43 AM: to: "/images/campaignpage/icon__magnifying_glass_head.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/icon__round_table_meeting.png",
10:24:43 AM: to: "/images/campaignpage/icon__round_table_meeting.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/icon__two_people_enlight.png",
10:24:43 AM: to: "/images/campaignpage/icon__two_people_enlight.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/join_project.png",
10:24:43 AM: to: "/images/campaignpage/join_project.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/logo__FNF.png",
10:24:43 AM: to: "/images/campaignpage/logo__FNF.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/logo__OCF.png",
10:24:43 AM: to: "/images/campaignpage/logo__OCF.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/campaignpage/logo__OCF.svg",
10:24:43 AM: to: "/images/campaignpage/logo__OCF.svg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/homepage/as_real_as_life.png",
10:24:43 AM: to: "/images/homepage/as_real_as_life.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/homepage/create_new_project.png",
10:24:43 AM: to: "/images/homepage/create_new_project.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/homepage/find_mates.png",
10:24:43 AM: to: "/images/homepage/find_mates.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/367468114_678560620981599_1990717821666194652_n.jpeg",
10:24:43 AM: to: "/images/uploads/367468114_678560620981599_1990717821666194652_n.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/_images_uploads_img_3763.jpg",
10:24:43 AM: to: "/images/uploads/_images_uploads_img_3763.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/as_real_as_life.png",
10:24:43 AM: to: "/images/uploads/as_real_as_life.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/boardgame.jpg",
10:24:43 AM: to: "/images/uploads/boardgame.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/create_new_project.png",
10:24:43 AM: to: "/images/uploads/create_new_project.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-a-shark-bites-off-the-submarine-cable.jpg",
10:24:43 AM: to: "/images/uploads/event-card-a-shark-bites-off-the-submarine-cable.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-annual-financial-report.jpg",
10:24:43 AM: to: "/images/uploads/event-card-annual-financial-report.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-apologies-to-my-liver.jpg",
10:24:43 AM: to: "/images/uploads/event-card-apologies-to-my-liver.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-carbonara-method.jpg",
10:24:43 AM: to: "/images/uploads/event-card-carbonara-method.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-github-is-down.jpg",
10:24:43 AM: to: "/images/uploads/event-card-github-is-down.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-old-and-poor.jpg",
10:24:43 AM: to: "/images/uploads/event-card-old-and-poor.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-side-hustle.jpg",
10:24:43 AM: to: "/images/uploads/event-card-side-hustle.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-subsidies-for-the-youth.jpg",
10:24:43 AM: to: "/images/uploads/event-card-subsidies-for-the-youth.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-the-digital-minister.jpg",
10:24:43 AM: to: "/images/uploads/event-card-the-digital-minister.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-the-end-of-the-world.jpg",
10:24:43 AM: to: "/images/uploads/event-card-the-end-of-the-world.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-the-four-freedoms.jpg",
10:24:43 AM: to: "/images/uploads/event-card-the-four-freedoms.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-the-outbreak-of-bubweisavirus-1-.jpg",
10:24:43 AM: to: "/images/uploads/event-card-the-outbreak-of-bubweisavirus-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-unpaid-vacation.jpg",
10:24:43 AM: to: "/images/uploads/event-card-unpaid-vacation.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/event-card-you-re-released-from-your-duties.jpg",
10:24:43 AM: to: "/images/uploads/event-card-you-re-released-from-your-duties.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/find_mates.png",
10:24:43 AM: to: "/images/uploads/find_mates.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/github當機了.png",
10:24:43 AM: to: "/images/uploads/github當機了.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/heroimage.jpg",
10:24:43 AM: to: "/images/uploads/heroimage.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/img_3573_2.jpeg",
10:24:43 AM: to: "/images/uploads/img_3573_2.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/img_3584_2.jpeg",
10:24:43 AM: to: "/images/uploads/img_3584_2.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/img_3763.jpeg",
10:24:43 AM: to: "/images/uploads/img_3763.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/img_4704.jpg",
10:24:43 AM: to: "/images/uploads/img_4704.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/img_4712.jpg",
10:24:43 AM: to: "/images/uploads/img_4712.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-advocater.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-advocater.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-artistic-designer.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-artistic-designer.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-copywriter.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-copywriter.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-engineer.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-engineer.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-legal-personnel-1-.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-legal-personnel-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-marketing-pr.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-marketing-pr.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/labor-card-public-servant.jpg",
10:24:43 AM: to: "/images/uploads/labor-card-public-servant.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/logo__fnf.png",
10:24:43 AM: to: "/images/uploads/logo__fnf.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/logo__ocf.svg",
10:24:43 AM: to: "/images/uploads/logo__ocf.svg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/logo_standard-clearspace-white.png",
10:24:43 AM: to: "/images/uploads/logo_standard-clearspace-white.png",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/new.jpg",
10:24:43 AM: to: "/images/uploads/new.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-cofacts.jpg",
10:24:43 AM: to: "/images/uploads/open-data-cofacts.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-common-voice.jpg",
10:24:43 AM: to: "/images/uploads/open-data-common-voice.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-digital-participatory-platform-for-public-policy.jpeg",
10:24:43 AM: to: "/images/uploads/open-data-digital-participatory-platform-for-public-policy.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-disfactory.jpg",
10:24:43 AM: to: "/images/uploads/open-data-disfactory.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-find-my-bus-1-.jpg",
10:24:43 AM: to: "/images/uploads/open-data-find-my-bus-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-mask-map.jpg",
10:24:43 AM: to: "/images/uploads/open-data-mask-map.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-moedic.jpg",
10:24:43 AM: to: "/images/uploads/open-data-moedic.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-open-glam-.jpg",
10:24:43 AM: to: "/images/uploads/open-data-open-glam-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-open-street-map.jpg",
10:24:43 AM: to: "/images/uploads/open-data-open-street-map.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-qollie.jpg",
10:24:43 AM: to: "/images/uploads/open-data-qollie.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-scan-and-buy-1-.jpg",
10:24:43 AM: to: "/images/uploads/open-data-scan-and-buy-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-scan-and-buy.jpg",
10:24:43 AM: to: "/images/uploads/open-data-scan-and-buy.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-taiwan-national-treasure.jpg",
10:24:43 AM: to: "/images/uploads/open-data-taiwan-national-treasure.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-to-urge-authoritarian-countries-to-adopt-open-data-act-1-.jpg",
10:24:43 AM: to: "/images/uploads/open-data-to-urge-authoritarian-countries-to-adopt-open-data-act-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-data-to-urge-authoritarian-countries-to-adopt-open-data-act.jpg",
10:24:43 AM: to: "/images/uploads/open-data-to-urge-authoritarian-countries-to-adopt-open-data-act.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-bribery-map-of-taiwan.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-bribery-map-of-taiwan.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-citizen-judges.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-citizen-judges.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-data-opener.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-data-opener.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-democracy-os.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-democracy-os.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-get-taiwan-in-the-ogp.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-get-taiwan-in-the-ogp.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-government-s-open-data-platform.jpeg",
10:24:43 AM: to: "/images/uploads/open-gov-government-s-open-data-platform.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-livestream-of-parliament-1-.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-livestream-of-parliament-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-nullfull’s-foodmap.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-nullfull’s-foodmap.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-public-representative-voter-guide-.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-public-representative-voter-guide-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-public-representative-voter-guide-1-.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-public-representative-voter-guide-1-.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-real-price-registration-of-house-transaction-of-each-property.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-real-price-registration-of-house-transaction-of-each-property.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-the-initiative-to-amend-political-donation-acts.jpeg",
10:24:43 AM: to: "/images/uploads/open-gov-the-initiative-to-amend-political-donation-acts.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-gov-vtaiwan.jpg",
10:24:43 AM: to: "/images/uploads/open-gov-vtaiwan.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-source-firefox.jpg",
10:24:43 AM: to: "/images/uploads/open-source-firefox.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-source-opass.jpeg",
10:24:43 AM: to: "/images/uploads/open-source-opass.jpeg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/open-source-open-hack-farm.jpg",
10:24:43 AM: to: "/images/uploads/open-source-open-hack-farm.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: {
10:24:43 AM: from: "/images/uploads/pxl_20230508_052023298.jpg",
10:24:43 AM: to: "/images/uploads/pxl_20230508_052023298.jpg",
10:24:43 AM: conditions: { Cookie: [Array] },
10:24:43 AM: status: 200
10:24:43 AM: },
10:24:43 AM: ... 124 more items
10:24:43 AM: ].
10:24:43 AM: ​
10:24:43 AM: (@netlify/plugin-nextjs onBuild completed in 954ms)
10:24:43 AM:
10:24:43 AM: Functions bundling
10:24:43 AM: ────────────────────────────────────────────────────────────────
10:24:43 AM: ​
10:24:43 AM: Packaging Functions from .netlify/functions-internal directory:
10:24:43 AM: - ___netlify-handler/___netlify-handler.js
10:24:43 AM: - ___netlify-odb-handler/___netlify-odb-handler.js
10:24:43 AM: - _ipx/_ipx.js
10:24:43 AM: ​
10:25:26 AM: ​
10:25:26 AM: (Functions bundling completed in 43s)
10:25:26 AM:
10:25:26 AM: Edge Functions bundling
10:25:26 AM: ────────────────────────────────────────────────────────────────
10:25:26 AM: ​
10:25:27 AM: ​
10:25:27 AM: (Edge Functions bundling completed in 754ms)
10:25:27 AM:
10:25:27 AM: @netlify/plugin-nextjs (onPostBuild event)
10:25:27 AM: ────────────────────────────────────────────────────────────────
10:25:27 AM: ​
10:25:27 AM: Next.js cache saved.
10:25:27 AM: ​
10:25:27 AM: (@netlify/plugin-nextjs onPostBuild completed in 176ms)
10:25:27 AM:
10:25:50 AM: (Netlify Build completed in 1m 48.3s)
10:26:14 AM: Section completed: building
10:26:29 AM: Finished processing build request in 3m31.688s

Deploying

Complete
10:25:27 AM: Deploy site
10:25:27 AM: ────────────────────────────────────────────────────────────────
10:25:27 AM: ​
10:25:27 AM: Starting to deploy site from "homepage/.next"
10:25:27 AM: Calculating files to upload
10:25:28 AM: 18 new files to upload
10:25:28 AM: 3 new functions to upload
10:25:35 AM: Section completed: deploying
10:25:38 AM: Finished waiting for live deploy in 2.15s
10:25:38 AM: Site deploy was successfully initiated
10:25:38 AM: ​
10:25:38 AM: (Deploy site completed in 10.9s)
10:25:38 AM:
10:25:38 AM: @netlify/plugin-lighthouse (onSuccess event)
10:25:38 AM: ────────────────────────────────────────────────────────────────
10:25:38 AM: ​
10:25:38 AM: Generating Lighthouse report. This may take a minute…
10:25:38 AM: Running Lighthouse on /
10:25:49 AM: Lighthouse scores for /
10:25:49 AM: - Performance: 65
10:25:49 AM: - Accessibility: 95
10:25:49 AM: - Best Practices: 92
10:25:49 AM: - SEO: 92
10:25:49 AM: - PWA: 30
10:25:49 AM: ​
10:25:49 AM: (@netlify/plugin-lighthouse onSuccess completed in 11.1s)

Cleanup

Complete
10:25:50 AM: Netlify Build Complete
10:25:50 AM: ────────────────────────────────────────────────────────────────
10:25:50 AM: ​
10:25:51 AM: Caching artifacts
10:25:51 AM: Started saving node modules
10:25:51 AM: Finished saving node modules
10:25:51 AM: Started saving build plugins
10:25:51 AM: Finished saving build plugins
10:25:51 AM: Started saving corepack cache
10:25:51 AM: Finished saving corepack cache
10:25:51 AM: Started saving yarn cache
10:25:51 AM: Finished saving yarn cache
10:25:51 AM: Started saving pip cache
10:25:51 AM: Finished saving pip cache
10:25:51 AM: Started saving emacs cask dependencies
10:25:51 AM: Finished saving emacs cask dependencies
10:25:51 AM: Started saving maven dependencies
10:25:51 AM: Finished saving maven dependencies
10:25:51 AM: Started saving boot dependencies
10:25:51 AM: Finished saving boot dependencies
10:25:51 AM: Started saving rust rustup cache
10:25:51 AM: Finished saving rust rustup cache
10:25:51 AM: Started saving go dependencies
10:25:51 AM: Finished saving go dependencies
10:26:14 AM: Build script success
10:26:24 AM: Uploading Cache of size 988.8MB
10:26:29 AM: Section completed: cleanup

Post-processing

Complete
10:25:36 AM: Site is live ✨
10:25:36 AM: Post processing - redirect rules
10:25:36 AM: Post processing done
10:25:36 AM: Section completed: postprocessing
10:25:36 AM: Starting post processing
10:25:36 AM: Skipping form detection
10:25:36 AM: Post processing - header rules