My site: https://my-portfolio-front-end.netlify.app/
Last working deploy: (20.6.2023. at 2:42 PM)
Netlify App
Test · Spale96/my-portfolio@0fc9f6f · GitHub
Bad deploy →
12:23:53 PM: Starting post processing
12:23:54 PM: Skipping HTML post processing
12:23:55 PM: Post processing - header rules
12:23:58 PM: Post processing - redirect rules
12:23:59 PM: Post processing done
12:23:59 PM: Section completed: postprocessing
12:24:08 PM: Site is live
12:22:30 PM: build-image version: c11c0eb9939c949586b0f78302107908b668a11e (focal)
12:22:30 PM: buildbot version: 89da9f761f300da7c12c5a46a3cfeccfbd36fe9e
12:22:30 PM: Fetching cached dependencies
12:22:30 PM: Starting to download cache of 286.9MB
12:22:34 PM: Finished downloading cache in 3.462s
12:22:34 PM: Starting to extract cache
12:22:36 PM: Finished extracting cache in 2.513s
12:22:36 PM: Finished fetching cache in 6.044s
12:22:36 PM: Starting to prepare the repo for build
12:22:37 PM: Preparing Git Reference refs/heads/main
12:22:39 PM: Starting to install dependencies
12:22:39 PM: Python version set to 3.8
12:22:39 PM: Attempting Ruby version 2.7.2, read from environment
12:22:39 PM: Using Ruby version 2.7.2
12:22:40 PM: Started restoring cached go cache
12:22:40 PM: Finished restoring cached go cache
12:22:41 PM: go version go1.19.10 linux/amd64
12:22:42 PM: Using PHP version 8.0
12:22:43 PM: Started restoring cached Node.js version
12:22:43 PM: Finished restoring cached Node.js version
12:22:44 PM: v18.16.1 is already installed.
12:22:44 PM: Now using node v18.16.1 (npm v9.5.1)
12:22:44 PM: Enabling Node.js Corepack
12:22:44 PM: Started restoring cached build plugins
12:22:44 PM: Finished restoring cached build plugins
12:22:44 PM: Started restoring cached corepack dependencies
12:22:44 PM: Finished restoring cached corepack dependencies
12:22:44 PM: No npm workspaces detected
12:22:44 PM: Started restoring cached node modules
12:22:44 PM: Finished restoring cached node modules
12:22:45 PM: Installing npm packages using npm version 9.5.1
12:22:46 PM: up to date, audited 545 packages in 1s
12:22:46 PM: 35 packages are looking for funding
12:22:46 PM: run npm fund
for details
12:22:46 PM: 5 high severity vulnerabilities
12:22:46 PM: To address all issues, run:
12:22:46 PM: npm audit fix
12:22:46 PM: Run npm audit
for details.
12:22:46 PM: npm packages installed
12:22:47 PM: Install dependencies script success
12:22:47 PM: Starting build script
12:22:47 PM: Detected 1 framework(s)
12:22:48 PM: next at version 13.2.4
12:22:48 PM: Section completed: initializing
12:22:49 PM:
12:22:49 PM: Netlify Build
12:22:49 PM: ────────────────────────────────────────────────────────────────
12:22:49 PM:
12:22:49 PM: ❯ Version
12:22:49 PM: @netlify/build 29.12.1
12:22:49 PM:
12:22:49 PM: ❯ Flags
12:22:49 PM: baseRelDir: true
12:22:49 PM: buildId: 6492cf6565852b00086094f5
12:22:49 PM: deployId: 6492cf6565852b00086094f7
12:22:49 PM:
12:22:49 PM: ❯ Current directory
12:22:49 PM: /opt/build/repo
12:22:49 PM:
12:22:49 PM: ❯ Config file
12:22:49 PM: No config file was defined: using default values.
12:22:49 PM:
12:22:49 PM: ❯ Context
12:22:49 PM: production
12:22:49 PM:
12:22:49 PM: ❯ Using Next.js Runtime - v4.38.0
12:22:50 PM:
12:22:50 PM: @netlify/plugin-nextjs (onPreBuild event)
12:22:50 PM: ────────────────────────────────────────────────────────────────
12:22:50 PM:
12:22:50 PM: Next.js cache restored.
12:22:50 PM: Netlify configuration property build.environment.NEXT_PRIVATE_TARGET value changed.
12:22:50 PM:
12:22:50 PM: (@netlify/plugin-nextjs onPreBuild completed in 180ms)
12:22:50 PM:
12:22:50 PM: Build command from Netlify app
12:22:50 PM: ────────────────────────────────────────────────────────────────
12:22:50 PM:
12:22:50 PM: $ next build
12:22:51 PM: warn - You have enabled experimental feature (appDir) in next.config.js.
12:22:51 PM: warn - Experimental features are not covered by semver, and may cause unexpected or broken application behavior. Use at your own risk.
12:22:51 PM: info - Thank you for testing appDir
please leave your feedback at [Feedback] App Directory Beta · vercel/next.js · Discussion #41745 · GitHub
12:22:51 PM: info - Creating an optimized production build…
12:22:59 PM: info - Compiled successfully
12:22:59 PM: info - Linting and checking validity of types…
12:22:59 PM: info - Collecting page data…
12:23:01 PM: info - Generating static pages (0/4)
12:23:01 PM: info - Generating static pages (1/4)
12:23:01 PM: info - Generating static pages (2/4)
12:23:01 PM: info - Generating static pages (3/4)
12:23:01 PM: info - Generating static pages (4/4)
12:23:02 PM: info - Finalizing page optimization…
12:23:02 PM: Route (app) Size First Load JS
12:23:02 PM: ┌ ○ / 290 kB 359 kB
12:23:02 PM: └ ○ /api/hello 0 B 0 B
12:23:02 PM: + First Load JS shared by all 68.7 kB
12:23:02 PM: ├ chunks/455-ea7055cc5497d0d5.js 66.4 kB
12:23:02 PM: ├ chunks/main-app-b08d576ce513f540.js 203 B
12:23:02 PM: └ chunks/webpack-4b94500d72ef905d.js 2.12 kB
12:23:02 PM: Route (pages) Size First Load JS
12:23:02 PM: ─ ○ /404 179 B 84.6 kB
12:23:02 PM: + First Load JS shared by all 84.4 kB
12:23:02 PM: ├ chunks/main-7d38e82290595e18.js 82.1 kB
12:23:02 PM: ├ chunks/pages/_app-907dedfd0e4177db.js 192 B
12:23:02 PM: └ chunks/webpack-4b94500d72ef905d.js 2.12 kB
12:23:02 PM: ○ (Static) automatically rendered as static HTML (uses no initial props)
12:23:02 PM:
12:23:02 PM: (build.command completed in 11.9s)
12:23:02 PM:
12:23:02 PM: @netlify/plugin-nextjs (onBuild event)
12:23:02 PM: ────────────────────────────────────────────────────────────────
12:23:02 PM:
12:23:02 PM: Moving static page files to serve from CDN…
12:23:02 PM: Moved 4 files
12:23:02 PM: Using Netlify Edge Functions for image format detection. Set env var NEXT_DISABLE_EDGE_IMAGES=true to disable.
12:23:02 PM: Deploying middleware and functions to Netlify Edge Functions
12:23:02 PM: Netlify configuration property redirects value changed to [
12:23:02 PM: { from: ‘/next/static/', to: ‘/static/:splat’, status: 200 },
12:23:02 PM: {
12:23:02 PM: from: '/_next/image’,
12:23:02 PM: query: { url: ‘:url’, w: ‘:width’, q: ‘:quality’ },
12:23:02 PM: to: '/ipx/w:width,q:quality/:url’,
12:23:02 PM: status: 301
12:23:02 PM: },
12:23:02 PM: { from: ‘/_ipx/', to: ‘/.netlify/builders/_ipx’, status: 200 },
12:23:02 PM: {
12:23:02 PM: from: '/api/’,
12:23:02 PM: to: ‘/.netlify/functions/__netlify-handler’,
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/imgPortfolio.webp’,
12:23:02 PM: to: ‘/imgPortfolio.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/index.js’,
12:23:02 PM: to: ‘/index.js’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/my-resume.pdf’,
12:23:02 PM: to: ‘/my-resume.pdf’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/next.svg’,
12:23:02 PM: to: ‘/next.svg’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/sculpture.png’,
12:23:02 PM: to: ‘/sculpture.png’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/thirteen.svg’,
12:23:02 PM: to: ‘/thirteen.svg’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/vercel.svg’,
12:23:02 PM: to: ‘/vercel.svg’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/video.mp4’,
12:23:02 PM: to: ‘/video.mp4’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/statue/scene.bin’,
12:23:02 PM: to: ‘/statue/scene.bin’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/statue/scene.gltf’,
12:23:02 PM: to: ‘/statue/scene.gltf’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/projects/Ecommerce.webp’,
12:23:02 PM: to: ‘/assets/projects/Ecommerce.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/projects/GPT-4.webp’,
12:23:02 PM: to: ‘/assets/projects/GPT-4.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/projects/Metaverse.webp’,
12:23:02 PM: to: ‘/assets/projects/Metaverse.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/projects/Netflix.webp’,
12:23:02 PM: to: ‘/assets/projects/Netflix.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/projects/Restaurant.webp’,
12:23:02 PM: to: ‘/assets/projects/Restaurant.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/css.webp’,
12:23:02 PM: to: ‘/assets/tech/css.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/figma.webp’,
12:23:02 PM: to: ‘/assets/tech/figma.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/git.webp’,
12:23:02 PM: to: ‘/assets/tech/git.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/html.webp’,
12:23:02 PM: to: ‘/assets/tech/html.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/javascript.webp’,
12:23:02 PM: to: ‘/assets/tech/javascript.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/nextjs.webp’,
12:23:02 PM: to: ‘/assets/tech/nextjs.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/nodejs.webp’,
12:23:02 PM: to: ‘/assets/tech/nodejs.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/reactjs.webp’,
12:23:02 PM: to: ‘/assets/tech/reactjs.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/redux.webp’,
12:23:02 PM: to: ‘/assets/tech/redux.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/tailwind.webp’,
12:23:02 PM: to: ‘/assets/tech/tailwind.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/threejs.webp’,
12:23:02 PM: to: ‘/assets/tech/threejs.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/assets/tech/typescript.webp’,
12:23:02 PM: to: ‘/assets/tech/typescript.webp’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: '/statue/textures/Scene-Root_baseColor.jpeg’,
12:23:02 PM: to: '/statue/textures/Scene-Root_baseColor.jpeg’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: '/statue/textures/Scene-Root_metallicRoughness.png’,
12:23:02 PM: to: '/statue/textures/Scene-_Root_metallicRoughness.png’,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: status: 200
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: ‘/',
12:23:02 PM: to: ‘/.netlify/functions/___netlify-handler’,
12:23:02 PM: status: 200,
12:23:02 PM: conditions: { Cookie: [Array] },
12:23:02 PM: force: true
12:23:02 PM: },
12:23:02 PM: {
12:23:02 PM: from: '/’,
12:23:02 PM: to: ‘/.netlify/functions/___netlify-handler’,
12:23:02 PM: status: 200
12:23:02 PM: }
12:23:02 PM: ].
12:23:02 PM:
12:23:02 PM: (@netlify/plugin-nextjs onBuild completed in 178ms)
12:23:02 PM:
12:23:02 PM: Functions bundling
12:23:02 PM: ────────────────────────────────────────────────────────────────
12:23:02 PM:
12:23:02 PM: Packaging Functions from .netlify/functions-internal directory:
12:23:02 PM: - ___netlify-handler/___netlify-handler.js
12:23:02 PM: - ___netlify-odb-handler/___netlify-odb-handler.js
12:23:02 PM: - _ipx/_ipx.js
12:23:02 PM:
12:23:41 PM:
12:23:41 PM: (Functions bundling completed in 38.3s)
12:23:41 PM:
12:23:41 PM: Edge Functions bundling
12:23:41 PM: ────────────────────────────────────────────────────────────────
12:23:41 PM:
12:23:41 PM: Packaging Edge Functions from .netlify/edge-functions directory:
12:23:41 PM: - ipx
12:23:41 PM: - rsc-data
12:23:41 PM:
12:23:41 PM: (Edge Functions bundling completed in 671ms)
12:23:41 PM:
12:23:41 PM: @netlify/plugin-nextjs (onPostBuild event)
12:23:41 PM: ────────────────────────────────────────────────────────────────
12:23:41 PM:
12:23:42 PM: Next.js cache saved.
12:23:42 PM: Thank you for testing appDir support on Netlify. For known issues and to give feedback, visit Using the Next 13 `app` directory on Netlify · netlify/next-runtime · Discussion #1724 · GitHub
12:23:42 PM:
12:23:42 PM: (@netlify/plugin-nextjs onPostBuild completed in 378ms)
12:23:42 PM:
12:23:42 PM: Deploy site
12:23:42 PM: ────────────────────────────────────────────────────────────────
12:23:42 PM:
12:23:42 PM: Starting to deploy site from ‘.next’
12:23:42 PM: Calculating files to upload
12:23:42 PM: 7 new files to upload
12:23:42 PM: 2 new functions to upload
12:23:52 PM: Section completed: deploying
12:23:52 PM: Site deploy was successfully initiated
12:23:52 PM:
12:23:52 PM: (Deploy site completed in 10.4s)
12:23:52 PM:
12:23:52 PM: Netlify Build Complete
12:23:52 PM: ────────────────────────────────────────────────────────────────
12:23:52 PM:
12:23:52 PM: (Netlify Build completed in 1m 3.5s)
12:23:53 PM: Caching artifacts
12:23:53 PM: Started saving node modules
12:23:53 PM: Finished saving node modules
12:23:53 PM: Started saving build plugins
12:23:53 PM: Finished saving build plugins
12:23:53 PM: Started saving corepack cache
12:23:53 PM: Finished saving corepack cache
12:23:53 PM: Started saving pip cache
12:23:53 PM: Finished saving pip cache
12:23:53 PM: Started saving emacs cask dependencies
12:23:53 PM: Finished saving emacs cask dependencies
12:23:53 PM: Started saving maven dependencies
12:23:53 PM: Finished saving maven dependencies
12:23:53 PM: Started saving boot dependencies
12:23:53 PM: Finished saving boot dependencies
12:23:53 PM: Started saving rust rustup cache
12:23:53 PM: Finished saving rust rustup cache
12:23:53 PM: Started saving go dependencies
12:23:53 PM: Finished saving go dependencies
12:23:53 PM: Build script success
12:23:53 PM: Section completed: building
12:23:55 PM: Uploading Cache of size 287.6MB
12:23:57 PM: Section completed: cleanup
12:23:57 PM: Finished processing build request in 1m27.009s
Information about my problem:
Yesterday my website was working perfectly.
Today I just changed 2 things which are :
And after waiting for deploy to be finished, I see text without css nor js on my website:
Console.log →
Only difference that I can see in deployment is that there is no ‘No redirect rules processed’ , and on good deployment there is ‘Redirect rules processed 35’.
I was trying to delete bad deploys and also reverting to old code but that doesn’t work.
I haven’t touched deployment settings.
I am using GitHub Desktop when fetching code to GitHub site.