Skip to main content

Deploy details

Deploy successful for paragon-openedx

feat: add typings for <Button>

PR #3080: type-button@66f85cb

Deploy log

Initializing

Complete
6:54:05 PM: Build ready to start
6:54:05 PM: The following environment variables have been removed from this build to keep them secret:
6:54:05 PM: - SEGMENT_KEY
6:54:05 PM: - GATSBY_ALGOLIA_API_KEY
6:54:17 PM: build-image version: 3d3c7e8b4321e2c1a54a2c4584fb46ba742b1630 (focal)
6:54:17 PM: buildbot version: 6e230d07ad2817029f7ba1516ca5c5a8371963f3
6:54:17 PM: Fetching cached dependencies
6:54:17 PM: Starting to download cache of 702.7MB
6:54:21 PM: Finished downloading cache in 3.971s
6:54:21 PM: Starting to extract cache
6:54:31 PM: Finished extracting cache in 9.343s
6:54:31 PM: Finished fetching cache in 13.428s
6:54:31 PM: Starting to prepare the repo for build
6:54:31 PM: Preparing Git Reference pull/3080/head
6:54:33 PM: Custom functions path detected. Proceeding with the specified path: 'www/netlify/functions'
6:54:33 PM: Starting to install dependencies
6:54:34 PM: Python version set to 3.8
6:54:34 PM: Attempting Ruby version 2.7.2, read from environment
6:54:35 PM: Using Ruby version 2.7.2
6:54:35 PM: Started restoring cached go cache
6:54:35 PM: Finished restoring cached go cache
6:54:35 PM: Installing Go version 1.14.4 (requested 1.14.4)
6:54:42 PM: go version go1.14.4 linux/amd64
6:54:42 PM: Using PHP version 8.0
6:54:44 PM: Started restoring cached Node.js version
6:54:48 PM: Finished restoring cached Node.js version
6:54:48 PM: Attempting Node.js version '18' from .nvmrc
6:54:48 PM: v18.20.3 is already installed.
6:54:48 PM: Now using node v18.20.3 (npm v10.7.0)
6:54:48 PM: Enabling Node.js Corepack
6:54:49 PM: Started restoring cached build plugins
6:54:49 PM: Finished restoring cached build plugins
6:54:49 PM: Started restoring cached corepack dependencies
6:54:49 PM: Finished restoring cached corepack dependencies
6:54:49 PM: npm workspaces detected
6:54:49 PM: Started restoring workspace example node modules
6:54:49 PM: Finished restoring workspace example node modules
6:54:49 PM: Started restoring workspace www node modules
6:54:49 PM: Finished restoring workspace www node modules
6:54:49 PM: Started restoring workspace icons node modules
6:54:49 PM: Finished restoring workspace icons node modules
6:54:49 PM: Started restoring workspace root node modules
6:54:49 PM: Finished restoring workspace root node modules
6:54:49 PM: Installing npm packages using npm version 10.7.0
6:55:01 PM: > @openedx/paragon@20.18.1 prepare
6:55:01 PM: > husky || true
6:55:01 PM: up to date, audited 3552 packages in 12s
6:55:01 PM: 469 packages are looking for funding
6:55:01 PM: run `npm fund` for details
6:55:01 PM: 50 vulnerabilities (29 moderate, 21 high)
6:55:01 PM: To address issues that do not require attention, run:
6:55:01 PM: npm audit fix
6:55:01 PM: To address all issues possible (including breaking changes), run:
6:55:01 PM: npm audit fix --force
6:55:01 PM: Some issues need review, and may require choosing
6:55:01 PM: a different dependency.
6:55:01 PM: Run `npm audit` for details.
6:55:01 PM: npm packages installed
6:55:02 PM: Successfully installed dependencies
6:55:02 PM: Starting build script
6:55:03 PM: Detected 0 framework(s)
6:55:03 PM: Section completed: initializing

Building

Complete
6:55:04 PM: Netlify Build
6:55:04 PM: ────────────────────────────────────────────────────────────────
6:55:04 PM:
6:55:04 PM: ❯ Version
6:55:04 PM: @netlify/build 29.45.0
6:55:04 PM:
6:55:04 PM: ❯ Flags
6:55:04 PM: baseRelDir: true
6:55:04 PM: buildId: 665779cd5beec70008067559
6:55:04 PM: deployId: 665779cd5beec7000806755b
6:55:04 PM:
6:55:04 PM: ❯ Current directory
6:55:04 PM: /opt/build/repo
6:55:04 PM:
6:55:04 PM: ❯ Config file
6:55:04 PM: /opt/build/repo/netlify.toml
6:55:04 PM:
6:55:04 PM: ❯ Context
6:55:04 PM: deploy-preview
6:55:04 PM:
6:55:04 PM: Build command from Netlify app
6:55:04 PM: ────────────────────────────────────────────────────────────────
6:55:04 PM: ​
6:55:04 PM: $ npm run build-docs
6:55:05 PM: > @openedx/paragon@20.18.1 build-docs
6:55:05 PM: > npm run build --workspace=www
6:55:05 PM: > paragon-pattern-library-documentation@1.0.0 build
6:55:05 PM: > gatsby build --prefix-paths && npm run build-themes && playroom build
6:55:08 PM: success compile gatsby files - 1.238s
6:55:08 PM: success load gatsby config - 0.027s
6:55:09 PM: success load plugins - 0.640s
6:55:09 PM: warning gatsby-plugin-react-helmet: Gatsby now has built-in support for modifying the document head. Learn more at https://gatsby.dev/gatsby-head
6:55:09 PM: success onPreInit - 0.006s
6:55:09 PM: success initialize cache - 0.040s
6:55:09 PM: success copy gatsby files - 0.072s
6:55:09 PM: success Compiling Gatsby Functions - 0.161s
6:55:09 PM: success onPreBootstrap - 0.183s
6:55:09 PM: success createSchemaCustomization - 0.006s
6:55:35 PM: success Checking for changed pages - 0.000s
6:55:35 PM: success source and transform nodes - 25.658s
6:55:35 PM: info Writing GraphQL type definitions to /opt/build/repo/www/.cache/schema.gql
6:55:35 PM: warning There are conflicting field types in your data.
6:55:35 PM: If you have explicitly defined a type for those fields, you can safely ignore this warning message.
6:55:35 PM: Otherwise, Gatsby will omit those fields from the GraphQL schema.
6:55:35 PM: If you know all field types in advance, the best strategy is to explicitly define them with the `createTypes` action, and skip inference with the `@dontInfer` directive.
6:55:35 PM: ComponentProp.type.value:
6:55:35 PM: - type: array
6:55:35 PM: value: [ ..., { name: 'string', computed: false, raw: 'emailPropType', description: 'Function for rendering custom components' }, ... ]
6:55:35 PM: - type: object
6:55:35 PM: value: { name: 'shape', invalidType: [Object], invalidSizeLess: [Object], invalidSizeMore: [Object], multipleDragged: [Object], uploadError: [Object], setFilter: [Object], Header: [Object], filterChoices: [Object], getHeaderProps: [Object], filterValue: [Object], entering: [Object], entered: [Object], exiting: [Object], exited: [Object], xs: [Object], sm: [Object], md: [Object], lg: [Object], xl: [Object], ref: [Object], style: [Object], status: [Object], isDataViewToggleEnabled: [Object], onDataViewToggle: [Object], defaultActiveStateValue: [Object], togglePlacement: [Object], prefix: [Object], iconName: [Object], icon: [Object], previous: [Object], next: [Object], page: [Object], currentPage: [Object], pageOfCount: [Object], label: [Object], submitButton: [Object], clearButton: [Object], getToggleRowSelectedProps: [Object], isSelected: [Object], computed: true, Filter: [Object], id: [Object], cellClassName: [Object], href: [Object], onClick: [Object], 'aria-label': [Object], 'aria-labelledby': [Object], isExpanded: [Object], getToggleRowExpandedProps: [Object], submit: [Object], clear: [Object], getRowProps: [Object], cells: [Object], current: [Object], userProvidedText: [Object], selectionValue: [Object], selectionId: [Object], leftIcon: [Object], rightIcon: [Object], url: [Object], className: [Object], alternativeText: [Object], title: [Object], pageSize: [Object], pageIndex: [Object], filters: [Object], sortBy: [Object], selectedRowIds: [Object], selectedRowsOrdered: [Object], Cell: [Object], disableSortBy: [Object] }
6:55:35 PM: - type: string
6:55:35 PM: value: 'Object.values(PAGINATION_VARIANTS)'
6:55:35 PM: ComponentProp.parentType.value:
6:55:35 PM: - type: array
6:55:35 PM: value: [ ..., { name: 'string', computed: false, raw: 'emailPropType', description: 'Function for rendering custom components' }, ... ]
6:55:35 PM: - type: object
6:55:35 PM: value: { name: 'shape', invalidType: [Object], invalidSizeLess: [Object], invalidSizeMore: [Object], multipleDragged: [Object], uploadError: [Object], setFilter: [Object], Header: [Object], filterChoices: [Object], getHeaderProps: [Object], filterValue: [Object], entering: [Object], entered: [Object], exiting: [Object], exited: [Object], xs: [Object], sm: [Object], md: [Object], lg: [Object], xl: [Object], ref: [Object], style: [Object], status: [Object], isDataViewToggleEnabled: [Object], onDataViewToggle: [Object], defaultActiveStateValue: [Object], togglePlacement: [Object], prefix: [Object], iconName: [Object], icon: [Object], previous: [Object], next: [Object], page: [Object], currentPage: [Object], pageOfCount: [Object], label: [Object], submitButton: [Object], clearButton: [Object], getToggleRowSelectedProps: [Object], isSelected: [Object], computed: true, Filter: [Object], id: [Object], cellClassName: [Object], href: [Object], onClick: [Object], 'aria-label': [Object], 'aria-labelledby': [Object], isExpanded: [Object], getToggleRowExpandedProps: [Object], submit: [Object], clear: [Object], getRowProps: [Object], cells: [Object], current: [Object], userProvidedText: [Object], selectionValue: [Object], selectionId: [Object], leftIcon: [Object], rightIcon: [Object], url: [Object], className: [Object], alternativeText: [Object], title: [Object], pageSize: [Object], pageIndex: [Object], filters: [Object], sortBy: [Object], selectedRowIds: [Object], selectedRowsOrdered: [Object], Cell: [Object], disableSortBy: [Object] }
6:55:35 PM: - type: string
6:55:35 PM: value: 'Object.values(PAGINATION_VARIANTS)'
6:55:35 PM: success building schema - 0.304s
6:55:35 PM: success createPages - 0.208s
6:55:35 PM: success createPagesStatefully - 0.234s
6:55:35 PM: info Total nodes: 6631, SitePage nodes: 118 (use --verbose for breakdown)
6:55:35 PM: success Checking for changed pages - 0.000s
6:55:35 PM: success onPreExtractQueries - 0.000s
6:55:37 PM: success extract queries from components - 1.445s
6:55:37 PM: success write out redirect data - 0.001s
6:55:37 PM: success Build manifest and related icons - 0.139s
6:55:37 PM: success onPostBootstrap - 0.140s
6:55:37 PM: info bootstrap finished - 31.937s
6:55:37 PM: success write out requires - 0.003s
6:55:38 PM: warning `isModuleDeclaration` has been deprecated, please migrate to `isImportOrExportDeclaration`
6:55:38 PM: at isModuleDeclaration (/opt/build/repo/node_modules/@babel/types/lib/validators/generated/index.js:2748:35)
6:55:38 PM: at PluginPass.Program (/opt/build/repo/node_modules/babel-plugin-lodash/lib/index.js:102:44)
6:56:17 PM: success Building production JavaScript and CSS bundles - 39.899s
6:57:06 PM: success Building HTML renderer - 48.850s
6:57:06 PM: success Execute page configs - 0.216s
6:57:06 PM: success Caching Webpack compilations - 0.001s
6:57:15 PM: success run queries in workers - 9.186s - 123/123 13.39/s
6:57:15 PM: success Merge worker state - 0.006s
6:57:15 PM: success Rewriting compilation hashes - 0.001s
6:57:15 PM: success Writing page-data.json files to public directory - 0.172s - 118/118 685.42/s
6:57:24 PM: success Building static HTML for pages - 6.093s - 118/118 19.37/s
6:57:24 PM: success onPostBuild - 0.000s
6:57:25 PM:
6:57:25 PM: Pages
6:57:25 PM: ┌ src/templates/component-page-template.tsx
6:57:25 PM: │ ├ /components/actionrow/
6:57:25 PM: │ └ ...94 more pages available
6:57:25 PM: ├ src/pages/insights.tsx
6:57:25 PM: │ ├ /insights
6:57:25 PM: │ └ ...5 more pages available
6:57:25 PM: ├ src/pages/404.tsx
6:57:25 PM: │ ├ /404/
6:57:25 PM: │ └ /404.html
6:57:25 PM: ├ src/pages/index.tsx
6:57:25 PM: │ └ /
6:57:25 PM: ├ src/pages/playground.tsx
6:57:25 PM: │ └ /playground/
6:57:25 PM: ├ src/pages/status.tsx
6:57:25 PM: │ └ /status/
6:57:25 PM: ├ src/pages/foundations/brand-icons.mdx
6:57:25 PM: │ └ /foundations/brand-icons/
6:57:25 PM: ├ src/pages/foundations/colors.tsx
6:57:25 PM: │ └ /foundations/colors/
6:57:25 PM: ├ src/pages/foundations/css-utilities.mdx
6:57:25 PM: │ └ /foundations/css-utilities/
6:57:25 PM: ├ src/pages/foundations/elevation.tsx
6:57:25 PM: │ └ /foundations/elevation/
6:57:25 PM: ├ src/pages/foundations/icons.mdx
6:57:25 PM: │ └ /foundations/icons/
6:57:25 PM: ├ src/pages/foundations/layout.mdx
6:57:25 PM: │ └ /foundations/layout/
6:57:25 PM: ├ src/pages/foundations/lms-icons.mdx
6:57:25 PM: │ └ /foundations/lms-icons/
6:57:25 PM: ├ src/pages/foundations/responsive.tsx
6:57:25 PM: │ └ /foundations/responsive/
6:57:25 PM: ├ src/pages/foundations/spacing.tsx
6:57:25 PM: │ └ /foundations/spacing/
6:57:25 PM: ├ src/pages/foundations/typography.tsx
6:57:25 PM: │ └ /foundations/typography/
6:57:25 PM: ├ src/pages/guides/getting-started.mdx
6:57:25 PM: │ └ /guides/getting-started/
6:57:25 PM: └ src/pages/tools/component-generator.mdx
6:57:25 PM: └ /tools/component-generator/
6:57:25 PM: ╭────────────────────────────────────────────────────────────────────╮
6:57:25 PM: │ │
6:57:25 PM: │ (SSG) Generated at build time │
6:57:25 PM: │ D (DSG) Deferred static generation - page generated at runtime │
6:57:25 PM: │ ∞ (SSR) Server-side renders at runtime (uses getServerData) │
6:57:25 PM: │ λ (Function) Gatsby function │
6:57:25 PM: │ │
6:57:25 PM: ╰────────────────────────────────────────────────────────────────────╯
6:57:25 PM: info Done building in 139.45157294 sec
6:57:26 PM: > paragon-pattern-library-documentation@1.0.0 build-themes
6:57:26 PM: > node build-themes.js
6:58:06 PM: ​
6:58:06 PM: (build.command completed in 3m 1.2s)
6:58:06 PM:
6:58:06 PM: Functions bundling
6:58:06 PM: ────────────────────────────────────────────────────────────────
6:58:06 PM: ​
6:58:06 PM: Packaging Functions from www/netlify/functions directory:
6:58:06 PM: - trackGenerateComponent.js
6:58:06 PM: ​
6:58:06 PM: ​
6:58:06 PM: (Functions bundling completed in 355ms)
6:58:06 PM:
6:58:07 PM: (Netlify Build completed in 3m 2.3s)
6:58:07 PM: Section completed: building
6:59:14 PM: Finished processing build request in 4m56.626s

Deploying

Complete
6:58:06 PM: Deploy site
6:58:06 PM: ────────────────────────────────────────────────────────────────
6:58:06 PM: ​
6:58:06 PM: Starting to deploy site from 'www/public'
6:58:06 PM: Calculating files to upload
6:58:07 PM: 4 new files to upload
6:58:07 PM: 0 new functions to upload
6:58:07 PM: Section completed: deploying
6:58:07 PM: Site deploy was successfully initiated
6:58:07 PM: ​
6:58:07 PM: (Deploy site completed in 714ms)

Cleanup

Complete
6:58:07 PM: Netlify Build Complete
6:58:07 PM: ────────────────────────────────────────────────────────────────
6:58:07 PM: ​
6:58:07 PM: Caching artifacts
6:58:07 PM: Started saving workspace example node modules
6:58:07 PM: Finished saving workspace example node modules
6:58:07 PM: Started saving workspace www node modules
6:58:07 PM: Finished saving workspace www node modules
6:58:07 PM: Started saving workspace icons node modules
6:58:07 PM: Finished saving workspace icons node modules
6:58:07 PM: Started saving workspace root node modules
6:58:07 PM: Finished saving workspace root node modules
6:58:07 PM: Started saving build plugins
6:58:07 PM: Finished saving build plugins
6:58:07 PM: Started saving corepack cache
6:58:07 PM: Finished saving corepack cache
6:58:07 PM: Started saving pip cache
6:58:07 PM: Finished saving pip cache
6:58:07 PM: Started saving emacs cask dependencies
6:58:07 PM: Finished saving emacs cask dependencies
6:58:07 PM: Started saving maven dependencies
6:58:07 PM: Finished saving maven dependencies
6:58:07 PM: Started saving boot dependencies
6:58:07 PM: Finished saving boot dependencies
6:58:07 PM: Started saving rust rustup cache
6:58:07 PM: Finished saving rust rustup cache
6:58:07 PM: Started saving go dependencies
6:58:07 PM: Finished saving go dependencies
6:58:07 PM: Build script success
6:59:10 PM: Uploading Cache of size 702.7MB
6:59:14 PM: Section completed: cleanup

Post-processing

Complete
6:58:07 PM: Starting post processing
6:58:07 PM: Skipping form detection
6:58:07 PM: Post processing - header rules
6:58:07 PM: Post processing - redirect rules
6:58:07 PM: Post processing done
6:58:07 PM: Section completed: postprocessing
6:58:13 PM: Site is live ✨