more testing for build times

This commit is contained in:
darrell-thobe-sp
2025-05-12 10:50:55 -04:00
parent 55d13c695e
commit a53297788e
4 changed files with 578 additions and 1079 deletions

View File

@@ -43,6 +43,8 @@ jobs:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Check out repo
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@v3
@@ -89,8 +91,10 @@ jobs:
export NODE_OPTIONS="--max_old_space_size=60000"
export DOCUSAURUS_IGNORE_SSG_WARNINGS=true
export DOCUSAURUS_PERF_LOGGER=true
export DOCUSAURUS_SSG_WORKER_THREAD_COUNT=3
export DOCUSAURUS_SSG_WORKER_THREAD_COUNT=7
export DOCUSAURUS_BUNDLER_CPU_PROFILE=true
export DOCUSAURUS_SSG_WORKER_THREAD_RECYCLER_MAX_MEMORY=1000000000
export
npm ci --legacy-peer-deps
npm run gen-api-docs-all

View File

@@ -54,8 +54,8 @@ const config: Config = {
docs: {
editUrl:
'https://github.com/sailpoint-oss/developer-community-site/edit/main/',
showLastUpdateAuthor: false,
showLastUpdateTime: false,
showLastUpdateAuthor: true,
showLastUpdateTime: true,
sidebarCollapsible: true,
sidebarPath: require.resolve('./sidebars.js'),
docItemComponent: '@theme/ApiItem', // Derived from docusaurus-theme-openapi

1611
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -35,17 +35,19 @@
"merge-all-code-examples": "npm run beta-merge-code-examples && npm run v3-merge-code-examples && npm run v2024-merge-code-examples && npm run v2025-merge-code-examples"
},
"dependencies": {
"@docusaurus/faster": "3.7.0-canary-6296",
"@docusaurus/plugin-client-redirects": "3.7.0-canary-6296",
"@docusaurus/plugin-google-tag-manager": "3.7.0-canary-6296",
"@docusaurus/theme-mermaid": "3.7.0-canary-6296",
"@docusaurus/plugin-content-blog": "3.7.0-canary-6296",
"@docusaurus/plugin-content-docs": "3.7.0-canary-6296",
"@docusaurus/plugin-content-pages": "3.7.0-canary-6296",
"@docusaurus/theme-common": "3.7.0-canary-6296",
"@docusaurus/theme-classic": "3.7.0-canary-6296",
"@docusaurus/utils": "3.7.0-canary-6296",
"@docusaurus/utils-common": "3.7.0-canary-6296",
"@docusaurus/faster": "3.7.0-canary-6308",
"@docusaurus/logger": "3.7.0-canary-6308",
"@docusaurus/plugin-client-redirects": "3.7.0-canary-6308",
"@docusaurus/plugin-content-blog": "3.7.0-canary-6308",
"@docusaurus/plugin-content-docs": "3.7.0-canary-6308",
"@docusaurus/plugin-content-pages": "3.7.0-canary-6308",
"@docusaurus/plugin-google-tag-manager": "3.7.0-canary-6308",
"@docusaurus/theme-classic": "3.7.0-canary-6308",
"@docusaurus/theme-common": "3.7.0-canary-6308",
"@docusaurus/theme-mermaid": "3.7.0-canary-6308",
"@docusaurus/utils": "3.7.0-canary-6308",
"@docusaurus/utils-common": "3.7.0-canary-6308",
"@docusaurus/utils-validation": "3.7.0-canary-6308",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@fortawesome/fontawesome-svg-core": "^6.7.2",
@@ -82,11 +84,11 @@
"nconf": "^0.11.4"
},
"devDependencies": {
"@docusaurus/core": "3.7.0-canary-6296",
"@docusaurus/module-type-aliases": "3.7.0-canary-6296",
"@docusaurus/preset-classic": "3.7.0-canary-6296",
"@docusaurus/types": "3.7.0-canary-6296",
"@docusaurus/tsconfig": "3.7.0-canary-6296",
"@docusaurus/core": "3.7.0-canary-6308",
"@docusaurus/module-type-aliases": "3.7.0-canary-6308",
"@docusaurus/preset-classic": "3.7.0-canary-6308",
"@docusaurus/tsconfig": "3.7.0-canary-6308",
"@docusaurus/types": "3.7.0-canary-6308",
"typescript": "~5.6.2",
"dotenv": "^16.4.5",
"husky": "^8.0.2",