Skip to content

Conversation

@Caesarsage
Copy link
Contributor

Description

This PR adds a netlify.toml configuration file to enable deploy previews for pull requests, addressing the issue where previews don't reflect PR branch changes.

Related to fixing #334 effort

Action Required by Maintainers

This PR provides the configuration, but a maintainer with Netlify access must:

  1. Go to Netlify Site Settings → Build & deploy → Deploy contexts
  2. Set Deploy Previews to Any pull request against your production branch / branch deploy branches
  3. Set Branch Deploy to Let me add individual branches and choose the additional branches or select None if the deploy branch is the production branch only.
  4. Verify that new PR commits trigger preview builds automatically

References:

Additional Notes

  • No version pinning: Uses Netlify's default Hugo/Node versions since current builds are passing

@yada @lbroudoux Please review and enable deploy previews in the Netlify dashboard once merged.

Signed-off-by: caesarsage <destinyerhabor6@gmail.com>
@yada yada added kind/enhancement New feature or request automated issue labels Dec 18, 2025
@yada
Copy link
Member

yada commented Dec 18, 2025

@Caesarsage have you been able to test it on a fork and your own setup of Netlify?

@Caesarsage
Copy link
Contributor Author

@Caesarsage have you been able to test it on a fork and your own setup of Netlify?

Hi @yada,

I’ve tested the Netlify setup on my fork.

Caesarsage#3

The configuration seems correct, the preview shows but I’m running into a build issue—npm run build times out on some partials on Netlify, even though it builds fine locally. This is likely due to a timeout or environment difference,

@yada
Copy link
Member

yada commented Jan 17, 2026

Hi @Caesarsage ,
Thanks for the fork logs... this is weird, as it looks like the Hugo build is executing a partial head.html and then getting stuck long enough that Hugo aborts after 30s with the “most likely due to infinite recursion” message.

Call from:

❯ grep -R --line-number 'partial.*"head\.html"\|partial.*"head"' .
./themes/microcks/layouts/_default/baseof.html:6:	{{ partial "head.html" . }}

At the same time, the head.html is using references to a bunch of partials that aren’t in your repo (favicon, manifest, site-verifications.html, basic-seo.html, custom-script.html, etc.)!!! This needs to be investigated Happy if want to do some test on this but it is the root cause IMHO of your issue.

But, looks like we have a performance cliff: Hugo is spending huge time in image rendering partials, and it is not due to head.html partial, see:

❯ hugo --templateMetrics --templateMetricsHints
Start building sites …
hugo v0.154.3+extended+withdeploy darwin/arm64 BuildDate=2026-01-06T16:30:17Z VendorInfo=Homebrew


Template Metrics:

       cumulative       average       maximum      cache  percent  cached  total
         duration      duration      duration  potential   cached   count  count  template
       ----------      --------      --------  ---------  -------  ------  -----  --------
  20m7.573914381s  1.373804225s  24.886100833s         24        0       0    879  _partials/image.html
  18m22.924940998s  2.849935248s  11.91748825s          0        0       0    387  _shortcodes/image.html
  14m50.410092791s  4.736223897s  1m8.54292325s         30        0       0    188  _partials/basic-seo.html
  12m10.063620462s  13.273884008s  29.243243417s          0        0       0     55  single.html
  9m31.666063082s  6.351845145s  1m8.543171834s         32        0       0     90  _partials/essentials/head.html
  9m26.629411211s  7.657154205s  1m8.551461292s          0        0       0     74  documentation/single.html
  7m58.310151584s  36.793088583s  4m0.576519459s          0        0       0     13  author/single.html
   5m42.72760075s  13.181830798s  1m5.62662925s          0        0       0     26  list.html
  5m18.894062242s  3.254021043s  23.949277666s         37        0       0     98  _partials/head.html
  1m58.576877625s  1m58.576877625s  1m58.576877625s          0        0       0      1  index.html
  1m24.608929625s  1m24.608929625s  1m24.608929625s          0        0       0      1  how-it-works.html
    23.342793417s  23.342793417s  23.342793417s          0        0       0      1  author/list.html
     9.599257334s  599.953583ms  3.771904833s          0        0       0     16  documentation/list.html
     3.645805004s   40.508944ms  2.705703791s         25        0       0     90  _partials/default-documentation.html
     2.310112955s   23.572581ms  231.699333ms        100       99      97     98  _partials/style.html
     1.218671046s   12.435418ms  119.637208ms         99        0       0     98  _partials/header.html
     1.203073211s    6.365466ms  116.059666ms        100        0       0    189  _partials/logo.html
     630.689503ms   16.171525ms  521.787584ms          0        0       0     39  _shortcodes/figure.html
     391.885042ms  391.885042ms  391.885042ms          0        0       0      1  404.html
     121.936627ms     648.599µs   12.413583ms        100       99     187    188  _partials/favicon.html
      73.197209ms   73.197209ms   73.197209ms          0        0       0      1  index.webmanifest
       72.17542ms     801.949µs   72.098417ms        100       99      89     90  _partials/essentials/script.html
        46.3635ms     1.54545ms   13.088458ms          0        0       0     30  rss.xml
      37.323792ms   37.323792ms   37.323792ms          0        0       0      1  index.json
      35.717038ms     396.855µs    1.753791ms        100        0       0     90  _partials/essentials/header.html
      22.552419ms     230.126µs   22.491125ms        100       99      97     98  _partials/script.html
      22.372715ms       9.013µs     766.583µs          0        0       0   2482  _markup/render-link.html
       5.620033ms      62.444µs    5.535375ms        100       99      89     90  _partials/essentials/style.html
       4.576373ms     190.682µs    1.644791ms         48        0       0     24  _partials/custom-pagination.html
          3.253ms       3.253ms       3.253ms          0        0       0      1  _markup/render-image.html
       3.037875ms    3.037875ms    3.037875ms          0        0       0      1  sitemap.xml
       2.050129ms      10.904µs         426µs        100       99     187    188  _partials/preloader.html
       1.587375ms     396.843µs    1.506708ms          0        0       0      4  alias.html
       1.311836ms       6.977µs     429.667µs        100       99     187    188  _partials/footer.html
        859.083µs      31.817µs      96.583µs         78        0       0     27  _partials/page-header.html
        847.583µs      77.053µs     120.083µs          0        0       0     11  _shortcodes/youtube.html
        795.373µs        4.23µs     160.417µs        100       99     187    188  _partials/manifest.html
        667.963µs       7.421µs      23.209µs        100        0       0     90  _partials/components/search-modal.html
        571.165µs       3.038µs      28.875µs        100       99     187    188  _partials/custom-script.html
        526.957µs      21.078µs      59.042µs          0        0       0     25  _markup/render-table.rss.xml
        514.737µs       2.737µs     340.125µs        100       99     187    188  _partials/gtm-noscript.html
        505.797µs        2.69µs     108.958µs        100       99     187    188  _partials/site-verifications.html
        426.709µs      17.068µs      47.375µs          0        0       0     25  _markup/render-table.html.html
        350.217µs       1.862µs     193.458µs        100       99     187    188  _partials/gtm.html
         298.59µs       1.588µs     114.209µs        100       99     187    188  _partials/counter-analytics.html
        283.121µs      11.324µs      29.125µs          0        0       0     25  _markup/render-table.json.json
         99.289µs         528ns      19.042µs        100       99     187    188  _partials/baidu-analytics.html
         91.999µs         489ns       5.417µs        100       99     187    188  _partials/plausible-analytics.html
         84.498µs         938ns       6.333µs        100       99      89     90  _partials/crisp-chat.html
         79.377µs         422ns           4µs        100       99     187    188  _partials/matomo-analytics.html
         51.042µs      25.521µs      28.417µs          0        0       0      2  go-package.html
         46.208µs      46.208µs      46.208µs          0        0       0      1  /scss/style.scss
             32µs          16µs      31.125µs        100       50       1      2  _partials/cookie-consent.html
         26.583µs      26.583µs      26.583µs          0        0       0      1  redirect.html
             26µs          13µs      14.125µs          0        0       0      2  _default/terms.html
         17.125µs      17.125µs      17.125µs          0        0       0      1  _shortcodes/aai-spec.html
         14.208µs      14.208µs      14.208µs          0        0       0      1  _shortcodes/oai-spec.html
          13.25µs       6.625µs         8.5µs        100       50       1      2  _partials/pwa.html
          6.375µs       3.187µs       5.917µs        100       50       1      2  _partials/adsense-script.html


                  │  EN
──────────────────┼──────
 Pages            │  206
 Paginator pages  │   20
 Non-page files   │   12
 Static files     │   77
 Processed images │ 1731
 Aliases          │    4
 Cleaned          │    0

Total in 249158 ms

The template metrics show:

_partials/image.html cumulative ~20 minutes, 879 calls, max ~25s
_shortcodes/image.html cumulative ~18 minutes, 387 calls
Processed images: 1731 (very high)

Meanwhile, partials/head.html cumulative is ~5m, but head.html itself is not the root cause. It’s just where Hugo happens to be when it hits the timeout threshold in Netlify’s render stage.

So the solution is certainly (hope so), to: fix image processing time + raise Hugo timeout.

Can you check and validate these points on your setup?

1/ Fix (Netlify): raise Hugo timeout
Add to your Hugo config config.tomlor config.yaml:
timeout = "300s"

To prevent Hugo from aborting page rendering while it’s crunching images.

2/ Next (if 1/ solve the build issue), and as a great improvement, we may check how to bypass resizing in previews...

@Caesarsage
Copy link
Contributor Author

Hi @Caesarsage , Thanks for the fork logs... this is weird, as it looks like the Hugo build is executing a partial head.html and then getting stuck long enough that Hugo aborts after 30s with the “most likely due to infinite recursion” message.

Call from:

❯ grep -R --line-number 'partial.*"head\.html"\|partial.*"head"' .
./themes/microcks/layouts/_default/baseof.html:6:	{{ partial "head.html" . }}

At the same time, the head.html is using references to a bunch of partials that aren’t in your repo (favicon, manifest, site-verifications.html, basic-seo.html, custom-script.html, etc.)!!! This needs to be investigated Happy if want to do some test on this but it is the root cause IMHO of your issue.

But, looks like we have a performance cliff: Hugo is spending huge time in image rendering partials, and it is not due to head.html partial, see:

❯ hugo --templateMetrics --templateMetricsHints
Start building sites …
hugo v0.154.3+extended+withdeploy darwin/arm64 BuildDate=2026-01-06T16:30:17Z VendorInfo=Homebrew


Template Metrics:

       cumulative       average       maximum      cache  percent  cached  total
         duration      duration      duration  potential   cached   count  count  template
       ----------      --------      --------  ---------  -------  ------  -----  --------
  20m7.573914381s  1.373804225s  24.886100833s         24        0       0    879  _partials/image.html
  18m22.924940998s  2.849935248s  11.91748825s          0        0       0    387  _shortcodes/image.html
  14m50.410092791s  4.736223897s  1m8.54292325s         30        0       0    188  _partials/basic-seo.html
  12m10.063620462s  13.273884008s  29.243243417s          0        0       0     55  single.html
  9m31.666063082s  6.351845145s  1m8.543171834s         32        0       0     90  _partials/essentials/head.html
  9m26.629411211s  7.657154205s  1m8.551461292s          0        0       0     74  documentation/single.html
  7m58.310151584s  36.793088583s  4m0.576519459s          0        0       0     13  author/single.html
   5m42.72760075s  13.181830798s  1m5.62662925s          0        0       0     26  list.html
  5m18.894062242s  3.254021043s  23.949277666s         37        0       0     98  _partials/head.html
  1m58.576877625s  1m58.576877625s  1m58.576877625s          0        0       0      1  index.html
  1m24.608929625s  1m24.608929625s  1m24.608929625s          0        0       0      1  how-it-works.html
    23.342793417s  23.342793417s  23.342793417s          0        0       0      1  author/list.html
     9.599257334s  599.953583ms  3.771904833s          0        0       0     16  documentation/list.html
     3.645805004s   40.508944ms  2.705703791s         25        0       0     90  _partials/default-documentation.html
     2.310112955s   23.572581ms  231.699333ms        100       99      97     98  _partials/style.html
     1.218671046s   12.435418ms  119.637208ms         99        0       0     98  _partials/header.html
     1.203073211s    6.365466ms  116.059666ms        100        0       0    189  _partials/logo.html
     630.689503ms   16.171525ms  521.787584ms          0        0       0     39  _shortcodes/figure.html
     391.885042ms  391.885042ms  391.885042ms          0        0       0      1  404.html
     121.936627ms     648.599µs   12.413583ms        100       99     187    188  _partials/favicon.html
      73.197209ms   73.197209ms   73.197209ms          0        0       0      1  index.webmanifest
       72.17542ms     801.949µs   72.098417ms        100       99      89     90  _partials/essentials/script.html
        46.3635ms     1.54545ms   13.088458ms          0        0       0     30  rss.xml
      37.323792ms   37.323792ms   37.323792ms          0        0       0      1  index.json
      35.717038ms     396.855µs    1.753791ms        100        0       0     90  _partials/essentials/header.html
      22.552419ms     230.126µs   22.491125ms        100       99      97     98  _partials/script.html
      22.372715ms       9.013µs     766.583µs          0        0       0   2482  _markup/render-link.html
       5.620033ms      62.444µs    5.535375ms        100       99      89     90  _partials/essentials/style.html
       4.576373ms     190.682µs    1.644791ms         48        0       0     24  _partials/custom-pagination.html
          3.253ms       3.253ms       3.253ms          0        0       0      1  _markup/render-image.html
       3.037875ms    3.037875ms    3.037875ms          0        0       0      1  sitemap.xml
       2.050129ms      10.904µs         426µs        100       99     187    188  _partials/preloader.html
       1.587375ms     396.843µs    1.506708ms          0        0       0      4  alias.html
       1.311836ms       6.977µs     429.667µs        100       99     187    188  _partials/footer.html
        859.083µs      31.817µs      96.583µs         78        0       0     27  _partials/page-header.html
        847.583µs      77.053µs     120.083µs          0        0       0     11  _shortcodes/youtube.html
        795.373µs        4.23µs     160.417µs        100       99     187    188  _partials/manifest.html
        667.963µs       7.421µs      23.209µs        100        0       0     90  _partials/components/search-modal.html
        571.165µs       3.038µs      28.875µs        100       99     187    188  _partials/custom-script.html
        526.957µs      21.078µs      59.042µs          0        0       0     25  _markup/render-table.rss.xml
        514.737µs       2.737µs     340.125µs        100       99     187    188  _partials/gtm-noscript.html
        505.797µs        2.69µs     108.958µs        100       99     187    188  _partials/site-verifications.html
        426.709µs      17.068µs      47.375µs          0        0       0     25  _markup/render-table.html.html
        350.217µs       1.862µs     193.458µs        100       99     187    188  _partials/gtm.html
         298.59µs       1.588µs     114.209µs        100       99     187    188  _partials/counter-analytics.html
        283.121µs      11.324µs      29.125µs          0        0       0     25  _markup/render-table.json.json
         99.289µs         528ns      19.042µs        100       99     187    188  _partials/baidu-analytics.html
         91.999µs         489ns       5.417µs        100       99     187    188  _partials/plausible-analytics.html
         84.498µs         938ns       6.333µs        100       99      89     90  _partials/crisp-chat.html
         79.377µs         422ns           4µs        100       99     187    188  _partials/matomo-analytics.html
         51.042µs      25.521µs      28.417µs          0        0       0      2  go-package.html
         46.208µs      46.208µs      46.208µs          0        0       0      1  /scss/style.scss
             32µs          16µs      31.125µs        100       50       1      2  _partials/cookie-consent.html
         26.583µs      26.583µs      26.583µs          0        0       0      1  redirect.html
             26µs          13µs      14.125µs          0        0       0      2  _default/terms.html
         17.125µs      17.125µs      17.125µs          0        0       0      1  _shortcodes/aai-spec.html
         14.208µs      14.208µs      14.208µs          0        0       0      1  _shortcodes/oai-spec.html
          13.25µs       6.625µs         8.5µs        100       50       1      2  _partials/pwa.html
          6.375µs       3.187µs       5.917µs        100       50       1      2  _partials/adsense-script.html


                  │  EN
──────────────────┼──────
 Pages            │  206
 Paginator pages  │   20
 Non-page files   │   12
 Static files     │   77
 Processed images │ 1731
 Aliases          │    4
 Cleaned          │    0

Total in 249158 ms

The template metrics show:

_partials/image.html cumulative ~20 minutes, 879 calls, max ~25s
_shortcodes/image.html cumulative ~18 minutes, 387 calls
Processed images: 1731 (very high)

Meanwhile, partials/head.html cumulative is ~5m, but head.html itself is not the root cause. It’s just where Hugo happens to be when it hits the timeout threshold in Netlify’s render stage.

So the solution is certainly (hope so), to: fix image processing time + raise Hugo timeout.

Can you check and validate these points on your setup?

1/ Fix (Netlify): raise Hugo timeout Add to your Hugo config config.tomlor config.yaml: timeout = "300s"

To prevent Hugo from aborting page rendering while it’s crunching images.

2/ Next (if 1/ solve the build issue), and as a great improvement, we may check how to bypass resizing in previews...

Thanks @yada

I will go through this and so some investigation

@Caesarsage
Copy link
Contributor Author

I investigated the build performance issue and found it was caused by a missing image shortcode, which led to recursive template calls and excessive image processing. I’ve now created a proper image shortcode with responsive and lazy loading support. The cumulative image processing time has dropped significantly, and the build is stable and efficient. All image references now work as intended.

✗ hugo --templateMetrics --templateMetricsHints                            
Start building sites … 
hugo v0.133.0-c9777473d1369f812d727a6c07dc57ad7be7bf62+extended darwin/arm64 BuildDate=2024-08-17T19:57:41Z VendorInfo=gohugoio


Template Metrics:

       cumulative       average       maximum      cache  percent  cached  total  
         duration      duration      duration  potential   cached   count  count  template
       ----------      --------      --------  ---------  -------  ------  -----  --------
     3.033303865s    30.95208ms  279.412458ms        100       99      97     98  partials/style.html
     2.959879292s  227.683022ms    628.3615ms          0        0       0     13  author/single.html
     1.428431837s   19.303132ms   64.964125ms          0        0       0     74  documentation/single.html
     1.150083674s    6.117466ms   59.730041ms         30        0       0    188  partials/basic-seo.html
     1.059502358s    1.205349ms   81.592667ms         24        0       0    879  partials/image.html
     995.133207ms   18.093331ms   59.660667ms          0        0       0     55  _default/single.html
     739.615125ms    8.217945ms   30.274625ms         21        0       0     90  partials/default-documentation.html
     659.857877ms    7.331754ms   59.821292ms         28        0       0     90  partials/essentials/head.html
      615.07725ms    6.276298ms   35.370041ms         33        0       0     98  partials/head.html
     501.072792ms  501.072792ms  501.072792ms          0        0       0      1  index.html
     330.341292ms  330.341292ms  330.341292ms          0        0       0      1  404.html
     319.090042ms  319.090042ms  319.090042ms          0        0       0      1  author/list.html
     227.492917ms   14.218307ms      37.363ms          0        0       0     16  documentation/list.html
     212.877708ms    8.187604ms   35.389125ms          0        0       0     26  _default/list.html
     165.082085ms    1.684511ms   33.869875ms        100       99      97     98  partials/script.html
     123.548252ms     653.694µs    5.058917ms        100        0       0    189  partials/logo.html
     107.615619ms    1.098118ms    7.330916ms         99        0       0     98  partials/header.html
      87.438293ms     971.536µs    5.355625ms        100        0       0     90  partials/essentials/header.html
       55.89404ms    1.693758ms    8.010166ms          0        0       0     33  shortcodes/figure.html
      45.705375ms   45.705375ms   45.705375ms          0        0       0      1  _default/how-it-works.html
      45.039372ms      20.537µs     9.94125ms          0        0       0   2193  _default/_markup/render-link.html
       13.96729ms     465.576µs    3.129167ms          0        0       0     30  _internal/_default/rss.xml
      10.914128ms      30.066µs    3.107917ms          0        0       0    363  shortcodes/image.html
       9.752032ms      51.872µs    1.039416ms        100       99     187    188  partials/preloader.html
       6.595667ms    6.595667ms    6.595667ms          0        0       0      1  _default/index.json
       3.657286ms      19.557µs    2.031708ms        100      100     187    187  partials/favicon
        3.31621ms     138.175µs     544.583µs         48        0       0     24  partials/custom-pagination.html
       3.296881ms      36.632µs     918.584µs        100        0       0     90  partials/components/search-modal.html
       3.117042ms    3.117042ms    3.117042ms          0        0       0      1  partials/favicon.html
        2.57925ms     2.57925ms     2.57925ms          0        0       0      1  _internal/_default/sitemap.xml
       2.202591ms      24.473µs    1.637708ms        100       99      89     90  partials/essentials/style.html
       1.918875ms     174.443µs     874.083µs          0        0       0     11  _internal/shortcodes/youtube.html
       1.769667ms    1.769667ms    1.769667ms          0        0       0      1  _default/index.webmanifest
       1.523586ms      56.429µs     527.709µs         78        0       0     27  partials/page-header.html
       1.124584ms      12.495µs     938.375µs        100       99      89     90  partials/essentials/script.html
       1.043875ms       5.552µs     541.917µs        100       99     187    188  partials/custom-script.html
        979.334µs       5.209µs      565.75µs        100       99     187    188  partials/footer.html
        831.253µs       4.421µs      81.417µs        100       99     187    188  partials/gtm-noscript.html
        570.542µs     570.542µs     570.542µs          0        0       0      1  shortcodes/aai-spec.html
        475.959µs     237.979µs     453.959µs          0        0       0      2  _default/go-package.html
         372.25µs      372.25µs      372.25µs          0        0       0      1  shortcodes/oai-spec.html
            366µs         366µs         366µs          0        0       0      1  _default/redirect.html
        357.759µs       1.913µs      54.416µs        100      100     187    187  partials/manifest
        280.834µs      70.208µs      241.75µs          0        0       0      4  _internal/alias.html
        251.917µs     251.917µs     251.917µs          0        0       0      1  _default/_markup/render-image.html
        242.205µs       2.691µs       176.5µs        100       99      89     90  partials/crisp-chat.html
        236.204µs       1.256µs      76.333µs        100       99     187    188  partials/gtm.html
         220.34µs       1.172µs       44.25µs        100       99     187    188  partials/site-verifications.html
        215.916µs     215.916µs     215.916µs          0        0       0      1  /scss/style.scss
        150.541µs         800ns      34.083µs        100       99     187    188  partials/matomo-analytics.html
        135.836µs         722ns      33.584µs        100       99     187    188  partials/counter-analytics.html
        134.421µs         715ns      26.625µs        100       99     187    188  partials/plausible-analytics.html
        125.711µs         668ns      25.958µs        100       99     187    188  partials/baidu-analytics.html
        122.375µs      61.187µs      86.875µs          0        0       0      2  _default/terms.html
         85.875µs      42.937µs       84.25µs        100       50       1      2  partials/cookie-consent.html
         70.375µs      35.187µs      69.542µs        100       50       1      2  partials/pwa.html
         54.793µs      27.396µs      53.709µs        100       50       1      2  partials/adsense-script.html
             39µs          39µs          39µs          0        0       0      1  partials/manifest.html


                   |  EN   
-------------------+-------
  Pages            |  206  
  Paginator pages  |   20  
  Non-page files   |   12  
  Static files     |   77  
  Processed images | 1033  
  Aliases          |    4  
  Cleaned          |    0  

@yada

…eout

Signed-off-by: caesarsage <destinyerhabor6@gmail.com>
@Caesarsage
Copy link
Contributor Author

Caesarsage commented Jan 21, 2026

I investigated the build performance issue and found it was caused by a missing image shortcode, which led to recursive template calls and excessive image processing. I’ve now created a proper image shortcode with responsive and lazy loading support. The cumulative image processing time has dropped significantly, and the build is stable and efficient. All image references now work as intended.

✗ hugo --templateMetrics --templateMetricsHints                            
Start building sites … 
hugo v0.133.0-c9777473d1369f812d727a6c07dc57ad7be7bf62+extended darwin/arm64 BuildDate=2024-08-17T19:57:41Z VendorInfo=gohugoio


Template Metrics:

       cumulative       average       maximum      cache  percent  cached  total  
         duration      duration      duration  potential   cached   count  count  template
       ----------      --------      --------  ---------  -------  ------  -----  --------
     3.033303865s    30.95208ms  279.412458ms        100       99      97     98  partials/style.html
     2.959879292s  227.683022ms    628.3615ms          0        0       0     13  author/single.html
     1.428431837s   19.303132ms   64.964125ms          0        0       0     74  documentation/single.html
     1.150083674s    6.117466ms   59.730041ms         30        0       0    188  partials/basic-seo.html
     1.059502358s    1.205349ms   81.592667ms         24        0       0    879  partials/image.html
     995.133207ms   18.093331ms   59.660667ms          0        0       0     55  _default/single.html
     739.615125ms    8.217945ms   30.274625ms         21        0       0     90  partials/default-documentation.html
     659.857877ms    7.331754ms   59.821292ms         28        0       0     90  partials/essentials/head.html
      615.07725ms    6.276298ms   35.370041ms         33        0       0     98  partials/head.html
     501.072792ms  501.072792ms  501.072792ms          0        0       0      1  index.html
     330.341292ms  330.341292ms  330.341292ms          0        0       0      1  404.html
     319.090042ms  319.090042ms  319.090042ms          0        0       0      1  author/list.html
     227.492917ms   14.218307ms      37.363ms          0        0       0     16  documentation/list.html
     212.877708ms    8.187604ms   35.389125ms          0        0       0     26  _default/list.html
     165.082085ms    1.684511ms   33.869875ms        100       99      97     98  partials/script.html
     123.548252ms     653.694µs    5.058917ms        100        0       0    189  partials/logo.html
     107.615619ms    1.098118ms    7.330916ms         99        0       0     98  partials/header.html
      87.438293ms     971.536µs    5.355625ms        100        0       0     90  partials/essentials/header.html
       55.89404ms    1.693758ms    8.010166ms          0        0       0     33  shortcodes/figure.html
      45.705375ms   45.705375ms   45.705375ms          0        0       0      1  _default/how-it-works.html
      45.039372ms      20.537µs     9.94125ms          0        0       0   2193  _default/_markup/render-link.html
       13.96729ms     465.576µs    3.129167ms          0        0       0     30  _internal/_default/rss.xml
      10.914128ms      30.066µs    3.107917ms          0        0       0    363  shortcodes/image.html
       9.752032ms      51.872µs    1.039416ms        100       99     187    188  partials/preloader.html
       6.595667ms    6.595667ms    6.595667ms          0        0       0      1  _default/index.json
       3.657286ms      19.557µs    2.031708ms        100      100     187    187  partials/favicon
        3.31621ms     138.175µs     544.583µs         48        0       0     24  partials/custom-pagination.html
       3.296881ms      36.632µs     918.584µs        100        0       0     90  partials/components/search-modal.html
       3.117042ms    3.117042ms    3.117042ms          0        0       0      1  partials/favicon.html
        2.57925ms     2.57925ms     2.57925ms          0        0       0      1  _internal/_default/sitemap.xml
       2.202591ms      24.473µs    1.637708ms        100       99      89     90  partials/essentials/style.html
       1.918875ms     174.443µs     874.083µs          0        0       0     11  _internal/shortcodes/youtube.html
       1.769667ms    1.769667ms    1.769667ms          0        0       0      1  _default/index.webmanifest
       1.523586ms      56.429µs     527.709µs         78        0       0     27  partials/page-header.html
       1.124584ms      12.495µs     938.375µs        100       99      89     90  partials/essentials/script.html
       1.043875ms       5.552µs     541.917µs        100       99     187    188  partials/custom-script.html
        979.334µs       5.209µs      565.75µs        100       99     187    188  partials/footer.html
        831.253µs       4.421µs      81.417µs        100       99     187    188  partials/gtm-noscript.html
        570.542µs     570.542µs     570.542µs          0        0       0      1  shortcodes/aai-spec.html
        475.959µs     237.979µs     453.959µs          0        0       0      2  _default/go-package.html
         372.25µs      372.25µs      372.25µs          0        0       0      1  shortcodes/oai-spec.html
            366µs         366µs         366µs          0        0       0      1  _default/redirect.html
        357.759µs       1.913µs      54.416µs        100      100     187    187  partials/manifest
        280.834µs      70.208µs      241.75µs          0        0       0      4  _internal/alias.html
        251.917µs     251.917µs     251.917µs          0        0       0      1  _default/_markup/render-image.html
        242.205µs       2.691µs       176.5µs        100       99      89     90  partials/crisp-chat.html
        236.204µs       1.256µs      76.333µs        100       99     187    188  partials/gtm.html
         220.34µs       1.172µs       44.25µs        100       99     187    188  partials/site-verifications.html
        215.916µs     215.916µs     215.916µs          0        0       0      1  /scss/style.scss
        150.541µs         800ns      34.083µs        100       99     187    188  partials/matomo-analytics.html
        135.836µs         722ns      33.584µs        100       99     187    188  partials/counter-analytics.html
        134.421µs         715ns      26.625µs        100       99     187    188  partials/plausible-analytics.html
        125.711µs         668ns      25.958µs        100       99     187    188  partials/baidu-analytics.html
        122.375µs      61.187µs      86.875µs          0        0       0      2  _default/terms.html
         85.875µs      42.937µs       84.25µs        100       50       1      2  partials/cookie-consent.html
         70.375µs      35.187µs      69.542µs        100       50       1      2  partials/pwa.html
         54.793µs      27.396µs      53.709µs        100       50       1      2  partials/adsense-script.html
             39µs          39µs          39µs          0        0       0      1  partials/manifest.html


                   |  EN   
-------------------+-------
  Pages            |  206  
  Paginator pages  |   20  
  Non-page files   |   12  
  Static files     |   77  
  Processed images | 1033  
  Aliases          |    4  
  Cleaned          |    0  

@yada

Re-testing mine and it works

Caesarsage#3

preview(changed Docs to Documentation) : https://deploy-preview-3--microcks.netlify.app/

Copy link
Member

@yada yada left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with thanks

@yada yada requested a review from lbroudoux January 22, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants