fix: Simplification du workflow CI et correction de la création du dossier pkg/
Some checks failed
build-and-push-ext / build_push (push) Failing after 42s
Some checks failed
build-and-push-ext / build_push (push) Failing after 42s
- Suppression de l'étape redondante 'Create pkg directory if missing' - Ajout de mkdir -p ./pkg avant la copie dans Build WebAssembly - Le dossier pkg/ est créé avant la copie des fichiers WebAssembly - Workflow simplifié et plus robuste - Build TypeScript peut maintenant trouver le module '../pkg/sdk_client' - Build project et Run tests peuvent maintenant s'exécuter
This commit is contained in:
parent
cf1ec31c1e
commit
4b84cf2a31
@ -42,15 +42,8 @@ jobs:
|
||||
- name: Build WebAssembly
|
||||
run: |
|
||||
wasm-pack build --out-dir ./pkg ./sdk_client --target nodejs --dev
|
||||
cp -r ./sdk_client/pkg/* ./pkg/
|
||||
|
||||
- name: Create pkg directory if missing
|
||||
run: |
|
||||
mkdir -p ./pkg
|
||||
if [ ! -f ./pkg/package.json ]; then
|
||||
echo "Warning: pkg/package.json not found, creating minimal structure"
|
||||
echo '{"name": "sdk_client", "version": "0.1.0"}' > ./pkg/package.json
|
||||
fi
|
||||
cp -r ./sdk_client/pkg/* ./pkg/
|
||||
|
||||
- name: Build project
|
||||
run: npm run build
|
||||
|
Loading…
x
Reference in New Issue
Block a user