Skip to main content

Deploy details

Deploy successful for oss-insights

feat: implement 'no interest' state to `/explore` Recommendation Section

PR #4149: feat/explore-no-interests-recommendations@1de38c7

Deploy summary

Deploy log

Initializing

Complete
3:46:37 PM: Build ready to start
3:46:51 PM: build-image version: ecdc8b770f4a0193fd3f258c1bc6029e681813a4 (focal)
3:46:51 PM: buildbot version: 7f71d4a04b466d01951f8f6e47bdfedeb2f4f92f
3:46:51 PM: Fetching cached dependencies
3:46:51 PM: Starting to download cache of 893.0MB
3:46:53 PM: Finished downloading cache in 2.138s
3:46:53 PM: Starting to extract cache
3:47:03 PM: Finished extracting cache in 9.943s
3:47:03 PM: Finished fetching cache in 12.147s
3:47:03 PM: Starting to prepare the repo for build
3:47:04 PM: Preparing Git Reference pull/4149/head
3:47:05 PM: Custom edge functions path detected. Proceeding with the specified path: 'netlify/edge-functions'
3:47:06 PM: Starting to install dependencies
3:47:06 PM: Python version set to 3.8
3:47:06 PM: Attempting Ruby version 2.7.2, read from environment
3:47:07 PM: Using Ruby version 2.7.2
3:47:08 PM: Started restoring cached go cache
3:47:08 PM: Finished restoring cached go cache
3:47:10 PM: go version go1.19.13 linux/amd64
3:47:10 PM: Using PHP version 8.0
3:47:12 PM: Started restoring cached Node.js version
3:47:14 PM: Finished restoring cached Node.js version
3:47:15 PM: v18.20.4 is already installed.
3:47:15 PM: Now using node v18.20.4 (npm v10.7.0)
3:47:15 PM: Enabling Node.js Corepack
3:47:15 PM: Started restoring cached build plugins
3:47:15 PM: Finished restoring cached build plugins
3:47:15 PM: Started restoring cached corepack dependencies
3:47:15 PM: Finished restoring cached corepack dependencies
3:47:15 PM: No npm workspaces detected
3:47:15 PM: Started restoring cached node modules
3:47:15 PM: Finished restoring cached node modules
3:47:15 PM: npm info using npm@10.7.0
3:47:15 PM: npm info using node@v18.20.4
3:47:15 PM: npm info ok
3:47:15 PM: Installing npm packages using npm version 10.7.0
3:47:15 PM: npm info using npm@10.7.0
3:47:15 PM: npm info using node@v18.20.4
3:47:19 PM: > @open-sauced/app@2.63.1-beta.1 preinstall
3:47:19 PM: > npx @open-sauced/check-engines
3:47:19 PM: npm info using npm@10.7.0
3:47:19 PM: npm info using node@v18.20.4
3:47:20 PM: npm info ok
3:47:20 PM: > @open-sauced/app@2.63.1-beta.1 prepare
3:47:20 PM: > npx husky install
3:47:20 PM: npm info using npm@10.7.0
3:47:20 PM: npm info using node@v18.20.4
3:47:20 PM: husky - Git hooks installed
3:47:20 PM: npm info ok
3:47:20 PM: up to date in 5s
3:47:20 PM: npm info ok
3:47:20 PM: npm packages installed
3:47:21 PM: npm info using npm@10.7.0
3:47:21 PM: npm info using node@v18.20.4
3:47:21 PM: npm info ok
3:47:21 PM: Successfully installed dependencies
3:47:21 PM: Starting build script
3:47:22 PM: Detected 1 framework(s)
3:47:22 PM: "next" at version "14.1.4"
3:47:22 PM: Section completed: initializing

Building

Complete
3:47:24 PM: Netlify Build
3:47:24 PM: ────────────────────────────────────────────────────────────────
3:47:24 PM:
3:47:24 PM: ❯ Version
3:47:24 PM: @netlify/build 29.54.9
3:47:24 PM:
3:47:24 PM: ❯ Flags
3:47:24 PM: accountId: 58dbe4e5d6865d45a58189e1
3:47:24 PM: baseRelDir: true
3:47:24 PM: buildId: 66febc5b4de7770008670848
3:47:24 PM: deployId: 66febc5b4de777000867084a
3:47:24 PM:
3:47:24 PM: ❯ Current directory
3:47:24 PM: /opt/build/repo
3:47:24 PM:
3:47:24 PM: ❯ Config file
3:47:24 PM: /opt/build/repo/netlify.toml
3:47:24 PM:
3:47:24 PM: ❯ Context
3:47:24 PM: deploy-preview
3:47:25 PM:
3:47:25 PM: ❯ Using Next.js Runtime - v5.7.3
3:47:28 PM: Next.js cache restored
3:47:28 PM:
3:47:28 PM: Build command from Netlify app
3:47:28 PM: ────────────────────────────────────────────────────────────────
3:47:28 PM: ​
3:47:28 PM: $ npm run prebuild && npm run build
3:47:28 PM: npm info using npm@10.7.0
3:47:28 PM: npm info using node@v18.20.4
3:47:28 PM: > @open-sauced/app@2.63.1-beta.1 prebuild
3:47:28 PM: > node generate-netlify-env.js
3:47:28 PM: Running in Netlify CI environment
3:47:28 PM: Running in Netlify deploy-preview environment
3:47:28 PM: npm info ok
3:47:28 PM: npm info using npm@10.7.0
3:47:28 PM: npm info using node@v18.20.4
3:47:28 PM: > @open-sauced/app@2.63.1-beta.1 prebuild
3:47:28 PM: > node generate-netlify-env.js
3:47:28 PM: Running in Netlify CI environment
3:47:28 PM: Running in Netlify deploy-preview environment
3:47:28 PM: > @open-sauced/app@2.63.1-beta.1 build
3:47:28 PM: > next build
3:47:29 PM: Browserslist: caniuse-lite is outdated. Please run:
3:47:29 PM: npx update-browserslist-db@latest
3:47:29 PM: Why you should do it regularly: https://github.com/browserslist/update-db#readme
3:47:29 PM: ▲ Next.js 14.1.4
3:47:29 PM: - Environments: .env.local, .env
3:47:29 PM: - Experiments (use at your own risk):
3:47:29 PM: · instrumentationHook
3:47:29 PM: Linting and checking validity of types ...
3:47:44 PM: ./pages/404.tsx
3:47:44 PM: 19:6 Warning: React Hook useEffect has a missing dependency: 'isLoading'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./pages/_app.tsx
3:47:44 PM: 95:6 Warning: React Hook useEffect has a missing dependency: 'router.events'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./pages/feed/index.tsx
3:47:44 PM: 119:6 Warning: React Hook useEffect has a missing dependency: 'signIn'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 127:6 Warning: React Hook useEffect has a missing dependency: 'followersRepo'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 133:6 Warning: React Hook useEffect has a missing dependency: 'openSingleHighlight'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./pages/u/[username]/card.tsx
3:47:44 PM: 137:23 Warning: <iframe> elements must have a unique title property. jsx-a11y/iframe-has-title
3:47:44 PM: 173:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 173:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./pages/user/notifications.tsx
3:47:44 PM: 63:6 Warning: React Hook useEffect has missing dependencies: 'fetchNotifications' and 'router'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./pages/workspaces/[workspaceId]/contributor-insights/[listId]/highlights.tsx
3:47:44 PM: 163:6 Warning: React Hook useEffect has a missing dependency: 'contributor'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 207:25 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 207:25 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./pages/workspaces/[workspaceId]/contributor-insights/new.tsx
3:47:44 PM: 98:6 Warning: React Hook useEffect has missing dependencies: 'contributorIds' and 'title'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./pages/workspaces/[workspaceId]/repository-insights/new.tsx
3:47:44 PM: 54:6 Warning: React Hook useEffect has a missing dependency: 'repos'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./pages/workspaces/new.tsx
3:47:44 PM: 114:6 Warning: React Hook useEffect has missing dependencies: 'loadSbomRepo' and 'router.query.repo'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/AddContributorsHeader/add-contributors-header.tsx
3:47:44 PM: 39:6 Warning: React Hook useEffect has a missing dependency: 'onSearch'. Either include it or remove the dependency array. If 'onSearch' changes too often, find the parent component that defines it and wrap that definition in useCallback. react-hooks/exhaustive-deps
3:47:44 PM: 84:9 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: ./components/Contributors/AddToContributorInsightDrawer.tsx
3:47:44 PM: 88:11 Warning: Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element @next/next/no-img-element
3:47:44 PM: ./components/Contributors/AddToContributorInsightModal.tsx
3:47:44 PM: 88:17 Warning: Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element @next/next/no-img-element
3:47:44 PM: ./components/Repositories/AddToWorkspaceDrawer.tsx
3:47:44 PM: 96:11 Warning: Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element @next/next/no-img-element
3:47:44 PM: ./components/Repositories/AddToWorkspaceModal.tsx
3:47:44 PM: 76:17 Warning: Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element @next/next/no-img-element
3:47:44 PM: ./components/Repositories/ContributorConfidenceChart.tsx
3:47:44 PM: 28:5 Warning: React Hook useMemo has a missing dependency: 'percentage'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/Repositories/LotteryFactorChart.tsx
3:47:44 PM: 46:9 Warning: The 'topFourContributors' logical expression could make the dependencies of useMemo Hook (at line 93) change on every render. To fix this, wrap the initialization of 'topFourContributors' in its own useMemo() Hook. react-hooks/exhaustive-deps
3:47:44 PM: 81:6 Warning: React Hook useMemo has a missing dependency: 'lotteryFactor?.all_contribs.length'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/StarSearch/Chatbox.tsx
3:47:44 PM: 53:25 Warning: Anchors must have content and the content must be accessible by a screen reader. jsx-a11y/anchor-has-content
3:47:44 PM: 73:26 Warning: Anchors must have content and the content must be accessible by a screen reader. jsx-a11y/anchor-has-content
3:47:44 PM: ./components/StarSearch/StarSearchChat.tsx
3:47:44 PM: 271:6 Warning: React Hook useEffect has an unnecessary dependency: 'inputRef.current'. Either exclude it or remove the dependency array. Mutable values like 'inputRef.current' aren't valid dependencies because mutating them doesn't re-render the component. react-hooks/exhaustive-deps
3:47:44 PM: 292:6 Warning: React Hook useEffect has missing dependencies: 'isRunning', 'processStream', and 'ranOnce'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 700:13 Warning: The attribute aria-setsize is not supported by the role feed. jsx-a11y/role-supports-aria-props
3:47:44 PM: ./components/StarSearch/Widgets/LotteryFactorWidget.tsx
3:47:44 PM: 29:6 Warning: React Hook useEffect has a missing dependency: 'longUrl'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/TabList/tab-list.tsx
3:47:44 PM: 30:7 Warning: Non-interactive elements should not be assigned interactive roles. jsx-a11y/no-noninteractive-element-to-interactive-role
3:47:44 PM: 62:7 Warning: Non-interactive elements should not be assigned interactive roles. jsx-a11y/no-noninteractive-element-to-interactive-role
3:47:44 PM: 73:11 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 73:11 Warning: Elements with the 'tab' interactive role must be focusable. jsx-a11y/interactive-supports-focus
3:47:44 PM: ./components/Tables/ContributorsTable.tsx
3:47:44 PM: 269:7 Warning: React Hook useMemo has a missing dependency: 'repository'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/Workspaces/InsightUpgradeModal.tsx
3:47:44 PM: 36:6 Warning: React Hook useEffect has missing dependencies: 'posthog' and 'workspaceId'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/Workspaces/TrackedContributorsWizard/SelectFollowingStep.tsx
3:47:44 PM: 29:6 Warning: React Hook useEffect has a missing dependency: 'onToggleContributor'. Either include it or remove the dependency array. If 'onToggleContributor' changes too often, find the parent component that defines it and wrap that definition in useCallback. react-hooks/exhaustive-deps
3:47:44 PM: ./components/Workspaces/TrackedRepositoryFilter.tsx
3:47:44 PM: 15:6 Warning: React Hook useEffect has a missing dependency: 'handleSelect'. Either include it or remove the dependency array. If 'handleSelect' changes too often, find the parent component that defines it and wrap that definition in useCallback. react-hooks/exhaustive-deps
3:47:44 PM: ./components/Workspaces/WorkspaceBanner.tsx
3:47:44 PM: 14:6 Warning: React Hook useEffect has missing dependencies: 'posthog' and 'workspaceId'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/atoms/Card/card.tsx
3:47:44 PM: 14:7 Warning: `tabIndex` should only be declared on interactive elements. jsx-a11y/no-noninteractive-tabindex
3:47:44 PM: ./components/atoms/ListNameHeader/list-name-header.tsx
3:47:44 PM: 36:13 Warning: The autoFocus prop should not be used, as it can reduce usability and accessibility for users. jsx-a11y/no-autofocus
3:47:44 PM: ./components/atoms/PillSelector/pill-selector.tsx
3:47:44 PM: 66:13 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 66:13 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: 72:11 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 72:11 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/atoms/Radio/radio.tsx
3:47:44 PM: 17:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 17:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/atoms/RadioCheck/radio-check.tsx
3:47:44 PM: 15:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 15:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/atoms/SVGIcon/svg-icon.tsx
3:47:44 PM: 14:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 14:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/atoms/Search/search.tsx
3:47:44 PM: 122:9 Warning: The autoFocus prop should not be used, as it can reduce usability and accessibility for users. jsx-a11y/no-autofocus
3:47:44 PM: 144:15 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 144:15 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/atoms/SkeletonLoader/skeleton-wrapper.stories.tsx
3:47:44 PM: 16:14 Warning: The story should use PascalCase notation: tripleWrappers storybook/prefer-pascal-case
3:47:44 PM: ./components/atoms/TextInput/text-input.tsx
3:47:44 PM: 80:17 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 80:17 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/atoms/ToggleGroup/toggle-group.stories.tsx
3:47:44 PM: 30:7 Warning: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid
3:47:44 PM: ./components/atoms/ToggleOption/toggle-option.tsx
3:47:44 PM: 11:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 11:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/AnnouncementCard/announcement-card.tsx
3:47:44 PM: 23:13 Warning: Redundant alt attribute. Screen-readers already announce `img` tags as an image. You don’t need to use the words `image`, `photo,` or `picture` (or any specified custom words) in the alt prop. jsx-a11y/img-redundant-alt
3:47:44 PM: ./components/molecules/AuthSection/auth-section.tsx
3:47:44 PM: 50:6 Warning: React Hook useEffect has a missing dependency: 'router'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 56:6 Warning: React Hook useEffect has a missing dependency: 'userInfo'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 86:7 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 86:7 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/CardHorizontalBarChart/card-horizontal-bar-chart.tsx
3:47:44 PM: 57:17 Warning: onMouseOver must be accompanied by onFocus for accessibility. jsx-a11y/mouse-events-have-key-events
3:47:44 PM: ./components/molecules/CardRepoList/card-repo-list.tsx
3:47:44 PM: 47:17 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 47:17 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/ContributorFilterDropdown/contributor-filter-dropdown.tsx
3:47:44 PM: 42:7 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 42:7 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/ContributorHighlight/contributor-highlight-card.tsx
3:47:44 PM: 168:6 Warning: React Hook useEffect has a missing dependency: 'taggedRepoList'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 479:6 Warning: React Hook useEffect has a missing dependency: 'updateSuggestionsDebounced'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 546:21 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 546:21 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: 558:21 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 558:21 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/ContributorListTableRow/contributor-list-table-row.tsx
3:47:44 PM: 146:13 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 146:13 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/ContributorProfileHeader/contributor-profile-header.tsx
3:47:44 PM: 398:6 Warning: React Hook useEffect has missing dependencies: 'handleAddToList' and 'selectedList.length'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/molecules/DevCard/dev-card.tsx
3:47:44 PM: 100:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 100:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/HighlightInput/highlight-input-form.tsx
3:47:44 PM: 318:6 Warning: React Hook useEffect has a missing dependency: 'fetchAllUserHighlights'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 354:6 Warning: React Hook useEffect has missing dependencies: 'handleGenerateHighlightSummary' and 'taggedRepoList'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 553:6 Warning: React Hook useEffect has a missing dependency: 'updateSuggestionsDebounced'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 757:31 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 757:31 Warning: Non-interactive elements should not be assigned mouse or keyboard event listeners. jsx-a11y/no-noninteractive-element-interactions
3:47:44 PM: 1027:9 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 1027:9 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/HighlightsFeedCard/highlights-filter-card.tsx
3:47:44 PM: 24:11 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 24:11 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/HubContributorsHeader/hub-contributors-header.tsx
3:47:44 PM: 50:6 Warning: React Hook useEffect has missing dependencies: 'contributorSearch' and 'onSearch'. Either include them or remove the dependency array. If 'onSearch' changes too often, find the parent component that defines it and wrap that definition in useCallback. react-hooks/exhaustive-deps
3:47:44 PM: ./components/molecules/InfoCard/info-card.tsx
3:47:44 PM: 12:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 12:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/RepoRow/repo-row.tsx
3:47:44 PM: 172:13 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 172:13 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: 228:11 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 228:11 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/ReposoitoryCartItem/repository-cart-item.tsx
3:47:44 PM: 27:9 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 27:9 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/SuperlativeSelector/superlative-selector.tsx
3:47:44 PM: 53:11 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 53:11 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: 69:11 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 69:11 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/molecules/TableHeader/table-header.tsx
3:47:44 PM: 56:6 Warning: React Hook React.useEffect has a missing dependency: 'updateSuggestionsDebounced'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/organisms/Contributors/contributors.tsx
3:47:44 PM: 61:6 Warning: React Hook useLayoutEffect has a missing dependency: 'defaultLayout'. Either include it or remove the dependency array. If 'setLayout' needs the current value of 'defaultLayout', you can also switch to useReducer instead of useState and read 'defaultLayout' in the reducer. react-hooks/exhaustive-deps
3:47:44 PM: ./components/organisms/DevCardWall/dev-card-wall.tsx
3:47:44 PM: 272:5 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 272:5 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/organisms/InsightPage/InsightPage.tsx
3:47:44 PM: 131:6 Warning: React Hook useEffect has missing dependencies: 'user?.user_metadata.sub', 'workspaceId', and 'workspacesLoading'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 528:6 Warning: React Hook useEffect has a missing dependency: 'updateSuggestionsDebounced'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/organisms/SearchDialog/search-dialog.tsx
3:47:44 PM: 47:6 Warning: React Hook useEffect has a missing dependency: 'setOpenSearch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 83:6 Warning: React Hook useEffect has missing dependencies: 'cursor', 'providerToken', and 'searchTerm.length'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 140:7 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 140:7 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: 152:13 Warning: The autoFocus prop should not be used, as it can reduce usability and accessibility for users. jsx-a11y/no-autofocus
3:47:44 PM: 199:6 Warning: React Hook useEffect has a missing dependency: 'setOpenSearch'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 203:7 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 203:7 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: 218:9 Warning: Visible, non-interactive elements with click handlers must have at least one keyboard listener. jsx-a11y/click-events-have-key-events
3:47:44 PM: 218:9 Warning: Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element. jsx-a11y/no-static-element-interactions
3:47:44 PM: ./components/organisms/ToolList/nav.tsx
3:47:44 PM: 36:7 Warning: Non-interactive elements should not be assigned interactive roles. jsx-a11y/no-noninteractive-element-to-interactive-role
3:47:44 PM: ./components/organisms/TopNav/top-nav.tsx
3:47:44 PM: 91:13 Warning: Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element @next/next/no-img-element
3:47:44 PM: ./components/organisms/UserRepositoryRecommendations/user-repository-recommendations.tsx
3:47:44 PM: 74:6 Warning: React Hook useEffect has a missing dependency: 'getRepoFullNameByInterests'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: 78:6 Warning: React Hook useEffect has a missing dependency: 'refreshUserRecommendedRepos'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./components/organisms/UserSettingsPage/user-settings-page.tsx
3:47:44 PM: 341:15 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: 403:15 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: 443:23 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: 470:19 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: ./components/shared/AppSidebar/AppSidebar.tsx
3:47:44 PM: 108:15 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: ./components/shared/DayRangePicker.tsx
3:47:44 PM: 43:5 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: ./components/shared/InfoTooltip.tsx
3:47:44 PM: 11:17 Warning: onMouseOver must be accompanied by onFocus for accessibility. jsx-a11y/mouse-events-have-key-events
3:47:44 PM: ./components/shared/LimitPicker.tsx
3:47:44 PM: 28:5 Warning: A form label must be associated with a control. jsx-a11y/label-has-associated-control
3:47:44 PM: ./lib/hooks/api/useGetStarSearchWorkspaceHistory.ts
3:47:44 PM: 61:6 Warning: React Hook useEffect has a missing dependency: 'mutate'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./lib/hooks/useFilterPrefetch.ts
3:47:44 PM: 24:6 Warning: React Hook useEffect has a missing dependency: 'filterOptions'. Either include it or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./lib/hooks/useSession.ts
3:47:44 PM: 48:6 Warning: React Hook useEffect has missing dependencies: 'getSession', 'loadSession', and 'setStoreData'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: ./lib/hooks/useSupabaseAuth.ts
3:47:44 PM: 40:6 Warning: React Hook useEffect has missing dependencies: 'loadSession' and 'store'. Either include them or remove the dependency array. react-hooks/exhaustive-deps
3:47:44 PM: info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
3:47:44 PM: Creating an optimized production build ...
3:47:59 PM: Browserslist: caniuse-lite is outdated. Please run:
3:47:59 PM: npx update-browserslist-db@latest
3:47:59 PM: Why you should do it regularly: https://github.com/browserslist/update-db#readme
3:48:10 PM: Compiled successfully
3:48:10 PM: Collecting page data ...
3:48:20 PM: Generating static pages (0/8) ...
3:48:20 PM: You are on the server
3:48:20 PM: You are on the server
3:48:20 PM: You are on the server
3:48:20 PM: You are on the server
3:48:20 PM: You are on the server
3:48:20 PM: You are on the server
3:48:20 PM: Generating static pages (2/8)
3:48:20 PM: You are on the server
3:48:20 PM: Generating static pages (4/8)
3:48:20 PM: Generating static pages (6/8)
3:48:20 PM: You are on the server
3:48:20 PM: Generating static pages (8/8)
3:48:23 PM: Finalizing page optimization ...
3:48:23 PM: Collecting build traces ...
3:48:54 PM: Route (pages) Size First Load JS
3:48:54 PM: ┌ λ / 315 B 267 kB
3:48:54 PM: ├ /_app 0 B 267 kB
3:48:54 PM: ├ ○ /404 3.83 kB 314 kB
3:48:54 PM: ├ ○ /account-deleted 509 B 299 kB
3:48:54 PM: ├ λ /api/delete-account 0 B 267 kB
3:48:54 PM: ├ λ /api/fetchOGData 0 B 267 kB
3:48:54 PM: ├ ○ /explore 13.3 kB 395 kB
3:48:54 PM: ├ ○ /feed (645 ms) 284 B 535 kB
3:48:54 PM: ├ λ /feed/[id] 568 B 536 kB
3:48:54 PM: ├ λ /s/[org]/[repo] 34.7 kB 526 kB
3:48:54 PM: ├ λ /s/[org]/[repo]/contributors 8.15 kB 1.02 MB
3:48:54 PM: ├ λ /star-search 8.96 kB 450 kB
3:48:54 PM: ├ ○ /start 5.94 kB 345 kB
3:48:54 PM: ├ λ /u/[username] 25.8 kB 909 kB
3:48:54 PM: ├ λ /u/[username]/card 5.68 kB 316 kB
3:48:54 PM: ├ ○ /user/notifications 5.88 kB 314 kB
3:48:54 PM: ├ ○ /user/settings 14 kB 368 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId] 9.48 kB 650 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/activity 7.78 kB 496 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights 4.69 kB 381 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights/[listId] 385 B 267 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights/[listId]/activity 11.9 kB 558 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights/[listId]/edit 4.1 kB 383 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights/[listId]/highlights 7.75 kB 513 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights/[listId]/overview 8.04 kB 519 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributor-insights/new 3.37 kB 382 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/contributors 4.45 kB 900 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/issues 7.57 kB 496 kB
3:48:54 PM: ├ ○ /workspaces/[workspaceId]/repository-insights 5.11 kB 356 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/repository-insights/[insightId]/activity 14.5 kB 554 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/repository-insights/[insightId]/contributors 10.4 kB 910 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/repository-insights/[insightId]/dashboard 12.7 kB 548 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/repository-insights/[insightId]/edit 4.04 kB 384 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/repository-insights/new 3.51 kB 383 kB
3:48:54 PM: ├ λ /workspaces/[workspaceId]/settings 11.5 kB 412 kB
3:48:54 PM: └ λ /workspaces/new 4.13 kB 384 kB
3:48:54 PM: + First Load JS shared by all 289 kB
3:48:54 PM: ├ chunks/framework-314c182fa7e2bf37.js 45.2 kB
3:48:54 PM: ├ chunks/main-c4bd9b75b129accf.js 36.6 kB
3:48:54 PM: ├ chunks/pages/_app-60d6457d91907801.js 182 kB
3:48:54 PM: ├ css/f93f0770eff2dac6.css 22.2 kB
3:48:54 PM: └ other shared chunks (total) 2.54 kB
3:48:54 PM: ƒ Middleware 99.8 kB
3:48:54 PM: ○ (Static) prerendered as static content
3:48:54 PM: λ (Dynamic) server-rendered on demand using Node.js
3:48:54 PM: npm info ok
3:48:54 PM: ​
3:48:54 PM: (build.command completed in 1m 25.9s)
3:48:55 PM: Next.js cache saved
3:48:57 PM:
3:48:57 PM: Functions bundling
3:48:57 PM: ────────────────────────────────────────────────────────────────
3:48:57 PM: ​
3:48:57 PM: The Netlify Functions setting targets a non-existing directory: netlify/functions
3:48:57 PM: ​
3:48:57 PM: Packaging Functions from .netlify/functions-internal directory:
3:48:57 PM: - ___netlify-server-handler/___netlify-server-handler.mjs
3:48:57 PM: ​
3:49:00 PM: ​
3:49:00 PM: (Functions bundling completed in 3.7s)
3:49:00 PM:
3:49:00 PM: Edge Functions bundling
3:49:00 PM: ────────────────────────────────────────────────────────────────
3:49:00 PM: ​
3:49:00 PM: Packaging Edge Functions from .netlify/edge-functions directory:
3:49:00 PM: - ___netlify-edge-handler-middleware
3:49:00 PM: ​
3:49:00 PM: Packaging Edge Functions from netlify/edge-functions directory:
3:49:00 PM: - card
3:49:00 PM: - dev-card
3:49:00 PM: - highlight
3:49:00 PM: - insight
3:49:00 PM: - repo-page-card
3:49:00 PM: - star-search
3:49:00 PM: - workspaces-card
3:49:03 PM: ​
3:49:03 PM: (Edge Functions bundling completed in 2.5s)
3:49:03 PM:
3:49:03 PM: Warning: some headers have syntax errors:
3:49:03 PM:
3:49:03 PM: Path should come before header "https"
3:49:03 PM:
3:49:03 PM: Path should come before header "X-Robots-Tag"
3:49:03 PM:
3:49:03 PM: Path should come before header "http"
3:49:03 PM:
3:49:03 PM: Path should come before header "X-Robots-Tag"
3:49:03 PM:
3:49:03 PM: Path should come before header "https"
3:49:03 PM:
3:49:03 PM: Path should come before header "X-Robots-Tag"
3:49:03 PM:
3:49:03 PM: Path should come before header "http"
3:49:03 PM:
3:49:03 PM: Path should come before header "X-Robots-Tag"
3:49:03 PM:
3:49:03 PM: Path should come before header "https"
3:49:03 PM:
3:49:03 PM: Path should come before header "X-Robots-Tag"
3:49:03 PM:
3:49:03 PM: Path should come before header "http"
3:49:03 PM:
3:49:03 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM:
3:49:19 PM: (Netlify Build completed in 1m 55.6s)
3:49:20 PM: Section completed: building
3:50:36 PM: Finished processing build request in 3m44.865s

Deploying

Complete
3:49:04 PM: Deploy site
3:49:04 PM: ────────────────────────────────────────────────────────────────
3:49:04 PM: ​
3:49:04 PM:
3:49:04 PM: Warning: some headers have syntax errors:
3:49:04 PM:
3:49:04 PM: Path should come before header "https"
3:49:04 PM:
3:49:04 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM:
3:49:04 PM: Path should come before header "http"
3:49:04 PM:
3:49:04 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM:
3:49:04 PM: Path should come before header "https"
3:49:04 PM:
3:49:04 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM:
3:49:04 PM: Path should come before header "http"
3:49:04 PM:
3:49:04 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM:
3:49:04 PM: Path should come before header "https"
3:49:04 PM:
3:49:04 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM:
3:49:04 PM: Path should come before header "http"
3:49:04 PM:
3:49:04 PM: Path should come before header "X-Robots-Tag"
3:49:04 PM: Starting to deploy site from '.next'
3:49:04 PM: Calculating files to upload
3:49:05 PM: 9 new file(s) to upload
3:49:05 PM: 1 new function(s) to upload
3:49:13 PM: Section completed: deploying
3:49:15 PM: Finished waiting for live deploy in 2.064s
3:49:15 PM: Site deploy was successfully initiated
3:49:15 PM: ​
3:49:15 PM: (Deploy site completed in 11.5s)

Cleanup

Complete
3:49:19 PM: Netlify Build Complete
3:49:19 PM: ────────────────────────────────────────────────────────────────
3:49:19 PM: ​
3:49:20 PM: Caching artifacts
3:49:20 PM: Started saving node modules
3:49:20 PM: Finished saving node modules
3:49:20 PM: Started saving build plugins
3:49:20 PM: Finished saving build plugins
3:49:20 PM: Started saving corepack cache
3:49:20 PM: Finished saving corepack cache
3:49:20 PM: Started saving pip cache
3:49:20 PM: Finished saving pip cache
3:49:20 PM: Started saving emacs cask dependencies
3:49:20 PM: Finished saving emacs cask dependencies
3:49:20 PM: Started saving maven dependencies
3:49:20 PM: Finished saving maven dependencies
3:49:20 PM: Started saving boot dependencies
3:49:20 PM: Finished saving boot dependencies
3:49:20 PM: Started saving rust rustup cache
3:49:20 PM: Finished saving rust rustup cache
3:49:20 PM: Started saving go dependencies
3:49:20 PM: Finished saving go dependencies
3:49:20 PM: Build script success
3:50:34 PM: Uploading Cache of size 888.7MB
3:50:36 PM: Section completed: cleanup

Post-processing

Complete
3:49:13 PM: Starting post processing
3:49:13 PM: Post processing - Forms
3:49:13 PM: Post processing - redirect rules
3:49:13 PM: Processing form - newsletter
3:49:13 PM: Detected form fields:
- email
3:49:13 PM: Post processing - header rules
3:49:14 PM: Post processing done
3:49:14 PM: Section completed: postprocessing
3:49:14 PM: Site is live ✨