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
|
- name: Build WebAssembly
|
||||||
run: |
|
run: |
|
||||||
wasm-pack build --out-dir ./pkg ./sdk_client --target nodejs --dev
|
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
|
mkdir -p ./pkg
|
||||||
if [ ! -f ./pkg/package.json ]; then
|
cp -r ./sdk_client/pkg/* ./pkg/
|
||||||
echo "Warning: pkg/package.json not found, creating minimal structure"
|
|
||||||
echo '{"name": "sdk_client", "version": "0.1.0"}' > ./pkg/package.json
|
|
||||||
fi
|
|
||||||
|
|
||||||
- name: Build project
|
- name: Build project
|
||||||
run: npm run build
|
run: npm run build
|
||||||
|
Loading…
x
Reference in New Issue
Block a user