Commit Graph

6476 Commits

Author SHA1 Message Date
sebastien 7a4d3f790c add bad CWD case for getGitRepoRoot API 2025-11-07 12:29:04 +01:00
sebastien 0623b00fc4 Merge remote-tracking branch 'origin/slorber/last-update-api' into slorber/last-update-api 2025-11-07 12:13:31 +01:00
sebastien 1e195a28c8 refactor test from shelljs to execa 2025-11-07 12:13:17 +01:00
sebastien 0eedbcc12c refactor test from shelljs to execa 2025-11-07 12:08:25 +01:00
slorber 41279632d5 refactor: apply lint autofix 2025-11-06 17:50:20 +00:00
sebastien ee7137ee7d cleanup VcsGitAdHoc 2025-11-06 18:45:21 +01:00
sebastien 2491491328 add more gitUtils tests 2025-11-06 18:44:23 +01:00
sebastien 4fa2e093ac move getGitLastUpdate fn to gitUtils 2025-11-06 18:12:23 +01:00
sebastien 8af8aab7cb add file to git 2025-11-06 18:10:28 +01:00
sebastien 87291b3db4 cleanup lastUpdateUtils from useless hardcoded things, in favor of new VCS system 2025-11-06 17:52:57 +01:00
sebastien 2a9e227378 cleanup lastUpdateUtils from useless hardcoded things, in favor of new VCS system 2025-11-06 17:48:02 +01:00
sebastien a42682d8fd fix all tests 2025-11-06 17:30:16 +01:00
sebastien acf5f383ea Refactor VCS preset + config validation 2025-11-06 17:26:23 +01:00
sebastien ab790703b2 Merge branch 'main' into slorber/last-update-api 2025-11-06 16:24:04 +01:00
sebastien 1bc1bcf024 add git eager VCS preset 2025-11-06 16:17:37 +01:00
sebastien cf016c69f5 refactor LAST_UPDATE_UNTRACKED_GIT_FILEPATH 2025-10-31 14:16:29 +01:00
sebastien 2366ca16bf Refactor blog tests using former VCS hardcoded values 2025-10-31 14:12:17 +01:00
sebastien 42d0d96b62 refactor a bit vcs unit tests 2025-10-31 13:32:31 +01:00
sebastien bf56b8b3fd Add VCS fixtures 2025-10-31 13:21:26 +01:00
sebastien 67317a9677 Move VCS code in dedicated subfolder 2025-10-31 13:16:57 +01:00
sebastien 7e6a4e062b Move VCS code in dedicated subfolder 2025-10-31 13:05:08 +01:00
sebastien 9443d5f6c0 refactor site VCS + implement file creation info logic 2025-10-31 12:54:17 +01:00
sebastien 66cc80962b fix showSignature 2025-10-31 12:19:32 +01:00
sebastien ce49aa0f78 do not output GPG signature 2025-10-31 11:54:11 +01:00
sebastien 1d44ebc339 re-enable showLastUpdate for localized sites 2025-10-31 11:07:23 +01:00
sebastien 677c85416a update snapshots 2025-10-31 11:05:51 +01:00
sebastien 09749f30d8 add DOCUSAURUS_PERF_LOGGER to more CI jobs 2025-10-31 11:05:04 +01:00
sebastien 86f792d5f3 site vcs cleanup 2025-10-31 10:25:03 +01:00
sebastien acfb1733de VCS initialize could allow 0 arity functions 2025-10-30 17:23:23 +01:00
sebastien bc9e135ab5 wire VCS initialize() 2025-10-30 17:19:29 +01:00
sebastien 7dc89e0b98 Add API to initialize the VCS config 2025-10-30 16:57:29 +01:00
sebastien b80ee31401 minor refactor 2025-10-30 16:44:00 +01:00
sebastien 927b0c7b39 use execa for website VCS + improve implementation 2025-10-30 13:00:52 +01:00
sebastien 45551e732d use v5 semver range for execa 2025-10-30 12:26:24 +01:00
dependabot[bot] f8bedbd0a0
chore(deps): bump actions/upload-artifact from 4 to 5 (#11514)
Some checks failed
Argos CI / take-screenshots (push) Has been cancelled
Build Hash Router / Build Hash Router (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Continuous Releases / Continuous Releases (push) Has been cancelled
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 16:59:28 +01:00
dependabot[bot] 7651d42e11
chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 (#11515)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 16:58:48 +01:00
slorber 834785bb63 refactor: apply lint autofix 2025-10-24 19:53:04 +00:00
sebastien 23b422a3ca implement website strategy to read from full git history 2025-10-24 21:47:02 +02:00
sebastien 2adad8dc0b wire VCS api to the sitemap plugin 2025-10-24 18:31:39 +02:00
sebastien 48098cc3aa wire VCS api in readLastUpdateData util 2025-10-24 18:19:13 +02:00
sebastien 86b0d0e599 wire VSC api to blog creation date logic 2025-10-24 18:12:37 +02:00
sebastien c0cf617c9b add missing test snapshots 2025-10-24 17:48:23 +02:00
sebastien adad517774 make readLastUpdateData() use the new VcsConfig APIs 2025-10-24 17:47:30 +02:00
sebastien bb85b80813 add VcsConfig + default retro-compatible implementation + config option + config validation tests 2025-10-24 17:38:15 +02:00
dependabot[bot] a4742594a9
chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 (#11504)
Some checks failed
Argos CI / take-screenshots (push) Has been cancelled
Build Hash Router / Build Hash Router (push) Has been cancelled
Canary Release / Publish Canary (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Continuous Releases / Continuous Releases (push) Has been cancelled
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 17:41:10 +02:00
dependabot[bot] 74542245b3
chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 (#11503)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 17:41:00 +02:00
Anukool Pandey 6b3ed1ee65
fix(website): Correct the site homepage overflows (CTA buttons + new version heading) (#11500)
Some checks are pending
Argos CI / take-screenshots (push) Waiting to run
Build Hash Router / Build Hash Router (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
Continuous Releases / Continuous Releases (push) Waiting to run
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-10-20 13:15:59 +02:00
Sébastien Lorber 0372ecd1e9
fix(faster): fix server build SWC / browserslist node target (#11496)
Some checks failed
Argos CI / take-screenshots (push) Has been cancelled
Build Hash Router / Build Hash Router (push) Has been cancelled
Canary Release / Publish Canary (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Continuous Releases / Continuous Releases (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (20) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (20.0) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (22) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (24) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 (25) (push) Has been cancelled
E2E Tests / E2E — Yarn v1 Windows (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (node-modules, -s) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (node-modules, -st) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (pnp, -s) (push) Has been cancelled
E2E Tests / E2E — Yarn Berry (pnp, -st) (push) Has been cancelled
E2E Tests / E2E — npm (push) Has been cancelled
E2E Tests / E2E — pnpm (push) Has been cancelled
2025-10-17 21:02:45 +02:00
Sébastien Lorber e133e8d6d2
chore(ci): add nodejs 25 to CI jobs matrix (#11495) 2025-10-17 18:08:45 +02:00
Sébastien Lorber 5e846f6496
chore: update examples for v3.9.2 (#11494) 2025-10-17 17:38:38 +02:00