Skip to content

Improve docs deployement to minimise CI times. - #205

Merged
DavidBadura merged 2 commits into
2.1.xfrom
improve-deploy
Sep 16, 2026
Merged

DavidBadura merged 2 commits into
2.1.xfrom
improve-deploy

Conversation

@DanielBadura

Copy link
Copy Markdown
Member
  • on versioned branches only trigger deploy if a changed landed in the docs
  • on release always trigger deploy

* on versioned branches only trigger deploy if a changed landed in the docs
* on release always trigger deploy
@github-actions

github-actions Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Hello 👋

here is the most recent benchmark result:

StackHydratorWithCryptographyBench
==================================

+-------------------------------+---------------------------------------+------------------------------+
|                               | time (kde mode)                       | memory                       |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| subject                       | Tag: <current>    | Tag: base         | Tag: <current>  | Tag: base  |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| benchHydrate1Object ()        | 7.800μs (±0.00%)  | 8.000μs (±0.00%)  | 3.424mb         | 3.280mb    |
| benchExtract1Object ()        | 17.400μs (±0.00%) | 18.000μs (±0.00%) | 3.424mb         | 3.280mb    |
| benchHydrate1000Objects ()    | 4.234ms (±0.00%)  | 4.344ms (±0.00%)  | 3.563mb         | 3.092mb    |
| benchExtract1000Objects ()    | 9.475ms (±0.00%)  | 9.423ms (±0.00%)  | 3.668mb         | 3.197mb    |
| benchHydrate1000000Objects () | 2.420s (±0.00%)   | 2.439s (±0.00%)   | 3.563mb         | 3.092mb    |
| benchExtract1000000Objects () | 6.741s (±0.00%)   | 6.831s (±0.00%)   | 3.197mb         | 3.197mb    |
+-------------------------------+-------------------+-------------------+-----------------+------------+

HydratorWithLazyBench
=====================

+------------------------------------------+-----------------------------------------+------------------------------+
|                                          | time (kde mode)                         | memory                       |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| subject                                  | Tag: <current>     | Tag: base          | Tag: <current>  | Tag: base  |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| benchHydrate1Object ()                   | 1.000μs (±0.00%)   | 1.000μs (±0.00%)   | 2.772mb         | 2.772mb    |
| benchHydrate1ObjectTriggerInit ()        | 4.200μs (±0.00%)   | 5.000μs (±0.00%)   | 2.772mb         | 2.772mb    |
| benchHydrate1000Objects ()               | 464.333μs (±0.00%) | 442.667μs (±0.00%) | 2.807mb         | 2.807mb    |
| benchHydrate1000ObjectsTriggerInit ()    | 3.255ms (±0.00%)   | 3.261ms (±0.00%)   | 2.852mb         | 2.855mb    |
| benchHydrate1000000Objects ()            | 301.622ms (±0.00%) | 301.713ms (±0.00%) | 2.807mb         | 2.807mb    |
| benchHydrate1000000ObjectsTriggerInit () | 2.104s (±0.00%)    | 2.057s (±0.00%)    | 2.852mb         | 2.855mb    |
+------------------------------------------+--------------------+--------------------+-----------------+------------+

HydratorBench
=============

+-------------------------------+-------------------------------------+------------------------------+
|                               | time (kde mode)                     | memory                       |
+-------------------------------+------------------+------------------+-----------------+------------+
| subject                       | Tag: <current>   | Tag: base        | Tag: <current>  | Tag: base  |
+-------------------------------+------------------+------------------+-----------------+------------+
| benchHydrate1Object ()        | 3.800μs (±0.00%) | 3.600μs (±0.00%) | 2.772mb         | 2.772mb    |
| benchExtract1Object ()        | 3.600μs (±0.00%) | 3.800μs (±0.00%) | 2.772mb         | 2.772mb    |
| benchHydrate1000Objects ()    | 2.443ms (±0.00%) | 2.417ms (±0.00%) | 3.004mb         | 3.004mb    |
| benchExtract1000Objects ()    | 2.328ms (±0.00%) | 2.295ms (±0.00%) | 2.932mb         | 2.932mb    |
| benchHydrate1000000Objects () | 1.337s (±0.00%)  | 1.326s (±0.00%)  | 3.004mb         | 3.004mb    |
| benchExtract1000000Objects () | 1.429s (±0.00%)  | 1.636s (±0.00%)  | 2.932mb         | 2.932mb    |
+-------------------------------+------------------+------------------+-----------------+------------+

StackHydratorBench
==================

+-------------------------------+-------------------------------------+------------------------------+
|                               | time (kde mode)                     | memory                       |
+-------------------------------+------------------+------------------+-----------------+------------+
| subject                       | Tag: <current>   | Tag: base        | Tag: <current>  | Tag: base  |
+-------------------------------+------------------+------------------+-----------------+------------+
| benchHydrate1Object ()        | 3.800μs (±0.00%) | 3.800μs (±0.00%) | 2.772mb         | 2.772mb    |
| benchExtract1Object ()        | 3.800μs (±0.00%) | 4.000μs (±0.00%) | 2.772mb         | 2.772mb    |
| benchHydrate1000Objects ()    | 2.458ms (±0.00%) | 2.390ms (±0.00%) | 3.004mb         | 3.004mb    |
| benchExtract1000Objects ()    | 2.335ms (±0.00%) | 2.331ms (±0.00%) | 2.932mb         | 2.932mb    |
| benchHydrate1000000Objects () | 1.338s (±0.00%)  | 1.336s (±0.00%)  | 3.004mb         | 3.004mb    |
| benchExtract1000000Objects () | 1.432s (±0.00%)  | 1.427s (±0.00%)  | 2.932mb         | 2.932mb    |
+-------------------------------+------------------+------------------+-----------------+------------+

HydratorWithCryptographyBench
=============================

+-------------------------------+---------------------------------------+------------------------------+
|                               | time (kde mode)                       | memory                       |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| subject                       | Tag: <current>    | Tag: base         | Tag: <current>  | Tag: base  |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| benchHydrate1Object ()        | 8.200μs (±0.00%)  | 8.200μs (±0.00%)  | 2.820mb         | 2.819mb    |
| benchExtract1Object ()        | 17.000μs (±0.00%) | 17.400μs (±0.00%) | 2.820mb         | 2.819mb    |
| benchHydrate1000Objects ()    | 4.381ms (±0.00%)  | 4.244ms (±0.00%)  | 3.092mb         | 3.092mb    |
| benchExtract1000Objects ()    | 9.553ms (±0.00%)  | 9.516ms (±0.00%)  | 3.197mb         | 3.197mb    |
| benchHydrate1000000Objects () | 2.360s (±0.00%)   | 2.383s (±0.00%)   | 3.092mb         | 3.092mb    |
| benchExtract1000000Objects () | 6.823s (±0.00%)   | 6.867s (±0.00%)   | 3.197mb         | 3.197mb    |
+-------------------------------+-------------------+-------------------+-----------------+------------+

This comment gets update everytime a new commit comes in!

@DanielBadura
DanielBadura force-pushed the improve-deploy branch 3 times, most recently from 1ff2957 to fa4d7d9 Compare September 16, 2026 08:10
@DanielBadura DanielBadura self-assigned this Sep 16, 2026
@DanielBadura
DanielBadura force-pushed the improve-deploy branch 2 times, most recently from f552a98 to ce018de Compare September 16, 2026 10:39
@DavidBadura
DavidBadura merged commit 97d5c56 into 2.1.x Sep 16, 2026
17 checks passed
@DavidBadura
DavidBadura deleted the improve-deploy branch September 16, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants