Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
21 changes: 16 additions & 5 deletions .github/workflows/ultramodern-workspace-gates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: "26.5.0"
node-version: "26.7.0"

- name: Setup mise
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: "26.5.0"
node-version: "26.7.0"

- name: Setup mise
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
Expand Down Expand Up @@ -169,6 +169,17 @@ jobs:
working-directory: app
run: mise exec -- pnpm --filter @app/shell-super-app test:e2e

- name: Upload browser failure diagnostics
if: failure()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: shell-browser-failure-diagnostics
path: |
app/apps/shell-super-app/test-results/**/trace.zip
app/apps/shell-super-app/test-results/**/error-context.md
if-no-files-found: ignore
retention-days: 3

- name: Show bounded service diagnostics after failure
if: failure()
working-directory: app
Expand Down Expand Up @@ -200,7 +211,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: "26.5.0"
node-version: "26.7.0"

- name: Setup mise
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
Expand Down Expand Up @@ -245,7 +256,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: "26.5.0"
node-version: "26.7.0"

- name: Setup mise
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
Expand Down Expand Up @@ -293,7 +304,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: "26.5.0"
node-version: "26.7.0"

- name: Setup mise
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
Expand Down
2 changes: 1 addition & 1 deletion app/.mise.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
pnpm = "npm:pnpm"

[tools]
node = "26.5.0"
node = "26.7.0"
pnpm = "11.25.0"
114 changes: 75 additions & 39 deletions app/.modernjs/release-cohort.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,20 @@
"aliases": {
"@modern-js/adapter-rstest": "@bleedingdev/modern-js-adapter-rstest",
"@modern-js/app-tools": "@bleedingdev/modern-js-app-tools",
"@modern-js/app-tools-extensions": "@bleedingdev/modern-js-app-tools-extensions",
"@modern-js/bff-core": "@bleedingdev/modern-js-bff-core",
"@modern-js/bff-effect": "@bleedingdev/modern-js-bff-effect",
"@modern-js/bff-runtime": "@bleedingdev/modern-js-bff-runtime",
"@modern-js/builder": "@bleedingdev/modern-js-builder",
"@modern-js/code-tools": "@bleedingdev/modern-js-code-tools",
"@modern-js/create": "@bleedingdev/modern-js-create",
"@modern-js/create-request": "@bleedingdev/modern-js-create-request",
"@modern-js/i18n-runtime-extensions": "@bleedingdev/modern-js-i18n-runtime-extensions",
"@modern-js/i18n-utils": "@bleedingdev/modern-js-i18n-utils",
"@modern-js/image": "@bleedingdev/modern-js-image",
"@modern-js/main-doc": "@bleedingdev/modern-js-main-doc",
"@modern-js/plugin": "@bleedingdev/modern-js-plugin",
"@modern-js/plugin-bff": "@bleedingdev/modern-js-plugin-bff",
"@modern-js/plugin-bff-extensions": "@bleedingdev/modern-js-plugin-bff-extensions",
"@modern-js/plugin-data-loader": "@bleedingdev/modern-js-plugin-data-loader",
"@modern-js/plugin-i18n": "@bleedingdev/modern-js-plugin-i18n",
"@modern-js/plugin-polyfill": "@bleedingdev/modern-js-plugin-polyfill",
Expand All @@ -22,6 +25,7 @@
"@modern-js/prod-server": "@bleedingdev/modern-js-prod-server",
"@modern-js/render": "@bleedingdev/modern-js-render",
"@modern-js/runtime": "@bleedingdev/modern-js-runtime",
"@modern-js/runtime-extensions": "@bleedingdev/modern-js-runtime-extensions",
"@modern-js/runtime-utils": "@bleedingdev/modern-js-runtime-utils",
"@modern-js/sandpack-react": "@bleedingdev/modern-js-sandpack-react",
"@modern-js/server": "@bleedingdev/modern-js-server",
Expand All @@ -31,178 +35,210 @@
"@modern-js/server-utils": "@bleedingdev/modern-js-server-utils",
"@modern-js/tsconfig": "@bleedingdev/modern-js-tsconfig",
"@modern-js/types": "@bleedingdev/modern-js-types",
"@modern-js/ultramodern-create": "@bleedingdev/modern-js-ultramodern-create",
"@modern-js/ultramodern-sandpack-profile": "@bleedingdev/modern-js-ultramodern-sandpack-profile",
"@modern-js/utils": "@bleedingdev/modern-js-utils"
},
"packages": [
{
"sourceName": "@modern-js/adapter-rstest",
"targetName": "@bleedingdev/modern-js-adapter-rstest",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/app-tools",
"targetName": "@bleedingdev/modern-js-app-tools",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/app-tools-extensions",
"targetName": "@bleedingdev/modern-js-app-tools-extensions",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/bff-core",
"targetName": "@bleedingdev/modern-js-bff-core",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/bff-effect",
"targetName": "@bleedingdev/modern-js-bff-effect",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/bff-runtime",
"targetName": "@bleedingdev/modern-js-bff-runtime",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/builder",
"targetName": "@bleedingdev/modern-js-builder",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/code-tools",
"targetName": "@bleedingdev/modern-js-code-tools",
"version": "3.8.2-ultramodern.12"
},
{
"sourceName": "@modern-js/create",
"targetName": "@bleedingdev/modern-js-create",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/create-request",
"targetName": "@bleedingdev/modern-js-create-request",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/i18n-runtime-extensions",
"targetName": "@bleedingdev/modern-js-i18n-runtime-extensions",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/i18n-utils",
"targetName": "@bleedingdev/modern-js-i18n-utils",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/image",
"targetName": "@bleedingdev/modern-js-image",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/main-doc",
"targetName": "@bleedingdev/modern-js-main-doc",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin",
"targetName": "@bleedingdev/modern-js-plugin",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-bff",
"targetName": "@bleedingdev/modern-js-plugin-bff",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-bff-extensions",
"targetName": "@bleedingdev/modern-js-plugin-bff-extensions",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-data-loader",
"targetName": "@bleedingdev/modern-js-plugin-data-loader",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-i18n",
"targetName": "@bleedingdev/modern-js-plugin-i18n",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-polyfill",
"targetName": "@bleedingdev/modern-js-plugin-polyfill",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-ssg",
"targetName": "@bleedingdev/modern-js-plugin-ssg",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-styled-components",
"targetName": "@bleedingdev/modern-js-plugin-styled-components",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/plugin-tanstack",
"targetName": "@bleedingdev/modern-js-plugin-tanstack",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/prod-server",
"targetName": "@bleedingdev/modern-js-prod-server",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/render",
"targetName": "@bleedingdev/modern-js-render",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/runtime",
"targetName": "@bleedingdev/modern-js-runtime",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/runtime-extensions",
"targetName": "@bleedingdev/modern-js-runtime-extensions",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/runtime-utils",
"targetName": "@bleedingdev/modern-js-runtime-utils",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/sandpack-react",
"targetName": "@bleedingdev/modern-js-sandpack-react",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/server",
"targetName": "@bleedingdev/modern-js-server",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/server-core",
"targetName": "@bleedingdev/modern-js-server-core",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/server-runtime",
"targetName": "@bleedingdev/modern-js-server-runtime",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/server-runtime-extensions",
"targetName": "@bleedingdev/modern-js-server-runtime-extensions",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/server-utils",
"targetName": "@bleedingdev/modern-js-server-utils",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/tsconfig",
"targetName": "@bleedingdev/modern-js-tsconfig",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/types",
"targetName": "@bleedingdev/modern-js-types",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/ultramodern-create",
"targetName": "@bleedingdev/modern-js-ultramodern-create",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/ultramodern-sandpack-profile",
"targetName": "@bleedingdev/modern-js-ultramodern-sandpack-profile",
"version": "3.9.0-ultramodern.4"
},
{
"sourceName": "@modern-js/utils",
"targetName": "@bleedingdev/modern-js-utils",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
}
],
"release": {
"tag": "latest",
"version": "3.8.2-ultramodern.12"
"version": "3.9.0-ultramodern.4"
},
"schema": "bleedingdev.ultramodern.release-cohort",
"schemaVersion": 1,
"source": {
"commit": "69f2b5648e13a057261f22bb36cb2d8ca2d5962f",
"commit": "ef99279246046685f1684c59ca145f2a6a3f9d53",
"repository": "BleedingDev/ultramodern.js"
}
}
Loading
Loading