Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
0755bc1
chore: switch pnpm to isolated node_modules (remove node-linker=hoisted)
ScriptedAlchemy Feb 2, 2026
672ffeb
chore: gitignore build artifacts (mf-manifest, compiled output)
ScriptedAlchemy Feb 2, 2026
7872f46
fix: resolve 3 pre-existing e2e test failures in newly added workspac…
ScriptedAlchemy Feb 2, 2026
c394b4b
fix: resolve remaining e2e failures for react-in-vue and nextjs-dynam…
ScriptedAlchemy Feb 2, 2026
17f74f6
fix(react-livereload): replace external-remotes-plugin with hardcoded…
ScriptedAlchemy Feb 2, 2026
dfcc2ba
ci: re-trigger after stuck runner
ScriptedAlchemy Feb 2, 2026
7600245
fix(server-side-render-only): prevent test hang by managing server li…
ScriptedAlchemy Feb 2, 2026
2088927
fix(server-side-render-only): remove e2e:ci script to prevent CI hang
ScriptedAlchemy Feb 2, 2026
19c7b74
ci: re-enable corepack after setup-node, bump rsbuild/rspack plugins
ScriptedAlchemy Feb 2, 2026
c9db908
ci: speed up forked_master_status by using GitHub API instead of full…
ScriptedAlchemy Feb 2, 2026
6b4b69d
style: run prettier on entire repo
ScriptedAlchemy Feb 2, 2026
f190b53
ci: add missing corepack re-enable in run-e2e-test job
ScriptedAlchemy Feb 2, 2026
d64634f
ci: remove free disk space steps from CI workflows
ScriptedAlchemy Feb 2, 2026
d42bd90
ci: use shallow clone instead of full history in setup-matrix and cac…
ScriptedAlchemy Feb 2, 2026
ce008d7
chore: remove redundant preinstall from remotes-monorepo
ScriptedAlchemy Feb 2, 2026
8b5363c
fix: address CodeQL findings from PR review
ScriptedAlchemy Feb 2, 2026
5ee4a66
ci: add 45-minute job timeout to e2e test matrix jobs
ScriptedAlchemy Feb 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 4 additions & 10 deletions .github/workflows/on-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,11 +122,8 @@ jobs:
version="$(node -p "String(require('./package.json').devDependencies['@playwright/test']||'').replace(/^[^0-9]*/, '')")"
echo "version=$version" >> "$GITHUB_OUTPUT"

- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 10
run_install: false
- name: Enable corepack
run: corepack enable

- name: Setup Node.js with caching
uses: actions/setup-node@v4
Comment thread
ScriptedAlchemy marked this conversation as resolved.
Expand Down Expand Up @@ -214,11 +211,8 @@ jobs:
version="$(node -p "String(require('./package.json').devDependencies['@playwright/test']||'').replace(/^[^0-9]*/, '')")"
echo "version=$version" >> "$GITHUB_OUTPUT"

- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 10
run_install: false
- name: Enable corepack
run: corepack enable

- name: Setup Node.js with caching
id: setup-node
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,11 +65,8 @@ jobs:
yarnHash="$(npx hash-files -f '["**/pnpm-lock.yaml"]' -a sha256)"
echo "yarnHash=$yarnHash" >> $GITHUB_OUTPUT

- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 10
run_install: false
- name: Enable corepack
run: corepack enable

- name: Setup Node.js with caching
uses: actions/setup-node@v4
Comment thread
ScriptedAlchemy marked this conversation as resolved.
Expand Down
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -141,3 +141,15 @@ buildServer
/comprehensive-demo-react*/**/public/*.css
*.map

# Module Federation build outputs
**/mf-manifest.json
**/mf-stats.json
**/.__mf__temp/

# react-sharedworker build output
/react-sharedworker/host/build/
/react-sharedworker/module/build/

# Server-side-render-only compiled output
/server-side-render-only/**/public/server/

5 changes: 1 addition & 4 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
child-concurrency=8
registry=https://registry.npmjs.org/

# Use a hoisted node_modules layout to reduce Webpack/Rspack resolution issues
# caused by pnpm's content-addressable store + symlinked dependency graph.
node-linker=hoisted
strict-peer-dependencies=false
1 change: 0 additions & 1 deletion basic-host-remote/app1/.npmrc

This file was deleted.

1 change: 0 additions & 1 deletion basic-host-remote/app2/.npmrc

This file was deleted.

1 change: 0 additions & 1 deletion bi-directional/app1/.npmrc

This file was deleted.

1 change: 0 additions & 1 deletion bi-directional/app2/.npmrc

This file was deleted.

71 changes: 0 additions & 71 deletions comprehensive-demo-react18/app-04/public/mf-manifest.json

This file was deleted.

75 changes: 0 additions & 75 deletions comprehensive-demo-react18/app-04/public/mf-stats.json

This file was deleted.

6 changes: 0 additions & 6 deletions dynamic-remotes-node-typescript/host/package-lock.json

This file was deleted.

8 changes: 7 additions & 1 deletion dynamic-remotes-node-typescript/host/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
{
"name": "dynamic-remotes-node-typescript-host",
"private": true,
"version": "0.0.0"
"version": "0.0.0",
"devDependencies": {
"@module-federation/node": "2.7.28",
"ts-loader": "^9.5.1",
"webpack": "5.104.1",
"webpack-cli": "5.1.4"
}
}
Loading
Loading