@@ -41,41 +41,41 @@ jobs:
4141 set -euo pipefail
4242 export CARGO_INCREMENTAL=0
4343 export RUSTFLAGS="-C embed-bitcode=no"
44- cargo build -p skillsync- core \
44+ cargo build -p core \
4545 --target wasm32-unknown-unknown \
4646 --release \
47- --locked
47+
4848
4949 - name : Strip WASM binary
5050 run : |
5151 set -euo pipefail
5252 wasm-tools strip \
53- target/wasm32-unknown-unknown/release/skillsync_core .wasm \
54- -o target/wasm32-unknown-unknown/release/skillsync_core_stripped .wasm
55- mv target/wasm32-unknown-unknown/release/skillsync_core_stripped .wasm \
56- target/wasm32-unknown-unknown/release/skillsync_core .wasm
53+ target/wasm32-unknown-unknown/release/core .wasm \
54+ -o target/wasm32-unknown-unknown/release/core_stripped .wasm
55+ mv target/wasm32-unknown-unknown/release/core_stripped .wasm \
56+ target/wasm32-unknown-unknown/release/core .wasm
5757
5858 - name : Optimize WASM with wasm-opt
5959 run : |
6060 set -euo pipefail
6161 wasm-opt -Oz \
62- target/wasm32-unknown-unknown/release/skillsync_core .wasm \
63- -o target/wasm32-unknown-unknown/release/skillsync_core_opt .wasm
64- mv target/wasm32-unknown-unknown/release/skillsync_core_opt .wasm \
65- target/wasm32-unknown-unknown/release/skillsync_core .wasm
62+ target/wasm32-unknown-unknown/release/core .wasm \
63+ -o target/wasm32-unknown-unknown/release/core_opt .wasm
64+ mv target/wasm32-unknown-unknown/release/core_opt .wasm \
65+ target/wasm32-unknown-unknown/release/core .wasm
6666
6767 - name : Generate SHA256 checksums
6868 run : |
6969 set -euo pipefail
7070 cd target/wasm32-unknown-unknown/release
71- sha256sum skillsync_core .wasm > checksums.txt
71+ sha256sum core .wasm > checksums.txt
7272 cat checksums.txt
7373
7474 - name : Create release artifact directory
7575 run : |
7676 set -euo pipefail
7777 mkdir -p release-artifacts
78- cp target/wasm32-unknown-unknown/release/skillsync_core .wasm \
78+ cp target/wasm32-unknown-unknown/release/core .wasm \
7979 release-artifacts/core-${{ github.ref_name }}.wasm
8080 cp target/wasm32-unknown-unknown/release/checksums.txt \
8181 release-artifacts/checksums.txt
@@ -100,29 +100,28 @@ jobs:
100100 run : |
101101 set -euo pipefail
102102 # Clean build artifacts but keep source
103- rm -rf target/wasm32-unknown-unknown/release/skillsync_core .wasm
103+ rm -rf target/wasm32-unknown-unknown/release/core .wasm
104104
105105 # Rebuild from scratch
106106 export CARGO_INCREMENTAL=0
107107 export RUSTFLAGS="-C embed-bitcode=no"
108- cargo build -p skillsync- core \
108+ cargo build -p core \
109109 --target wasm32-unknown-unknown \
110- --release \
111- --locked
110+ --release
112111
113112 # Strip again
114113 wasm-tools strip \
115- target/wasm32-unknown-unknown/release/skillsync_core .wasm \
116- -o target/wasm32-unknown-unknown/release/skillsync_core_stripped .wasm
117- mv target/wasm32-unknown-unknown/release/skillsync_core_stripped .wasm \
118- target/wasm32-unknown-unknown/release/skillsync_core .wasm
114+ target/wasm32-unknown-unknown/release/core .wasm \
115+ -o target/wasm32-unknown-unknown/release/core_stripped .wasm
116+ mv target/wasm32-unknown-unknown/release/core_stripped .wasm \
117+ target/wasm32-unknown-unknown/release/core .wasm
119118
120119 # Optimize again
121120 wasm-opt -Oz \
122- target/wasm32-unknown-unknown/release/skillsync_core .wasm \
123- -o target/wasm32-unknown-unknown/release/skillsync_core_opt .wasm
124- mv target/wasm32-unknown-unknown/release/skillsync_core_opt .wasm \
125- target/wasm32-unknown-unknown/release/skillsync_core .wasm
121+ target/wasm32-unknown-unknown/release/core .wasm \
122+ -o target/wasm32-unknown-unknown/release/core_opt .wasm
123+ mv target/wasm32-unknown-unknown/release/core_opt .wasm \
124+ target/wasm32-unknown-unknown/release/core .wasm
126125
127126 # Verify checkpoint
128127 echo "=== Verification Build Complete ==="
@@ -133,7 +132,7 @@ jobs:
133132 cd target/wasm32-unknown-unknown/release
134133
135134 # Compute fresh checksum
136- sha256sum skillsync_core .wasm > fresh-checksum.txt
135+ sha256sum core .wasm > fresh-checksum.txt
137136 cat fresh-checksum.txt
138137
139138 # Extract hash from first build
0 commit comments