|
41 | 41 | VERSION=${{ steps.extract_version.outputs.VERSION }} |
42 | 42 | |
43 | 43 | # Verify all packages have the correct version |
44 | | - for package in common db common-ui courses client platform-ui standalone-ui express cli; do |
| 44 | + for package in common db common-ui courseware client platform-ui standalone-ui express cli; do |
45 | 45 | PACKAGE_VERSION=$(cd packages/$package && node -p "require('./package.json').version") |
46 | 46 | if [ "$PACKAGE_VERSION" != "$VERSION" ]; then |
47 | 47 | echo "❌ Version mismatch in packages/$package: expected $VERSION, found $PACKAGE_VERSION" |
|
70 | 70 | echo "Building common-ui package..." |
71 | 71 | yarn workspace @vue-skuilder/common-ui build |
72 | 72 | |
73 | | - echo "Building courses package..." |
74 | | - yarn workspace @vue-skuilder/courses build |
| 73 | + echo "Building courseware package..." |
| 74 | + yarn workspace @vue-skuilder/courseware build |
75 | 75 |
|
76 | 76 | echo "Building edit-ui package..." |
77 | 77 | yarn workspace @vue-skuilder/edit-ui build |
|
93 | 93 |
|
94 | 94 | - name: Verify build outputs |
95 | 95 | run: | |
96 | | - for package in common db common-ui courses client platform-ui standalone-ui express cli; do |
| 96 | + for package in common db common-ui courseware client platform-ui standalone-ui express cli; do |
97 | 97 | if [ ! -d "packages/$package/dist" ]; then |
98 | 98 | echo "Error: dist directory not found for @vue-skuilder/$package" |
99 | 99 | exit 1 |
@@ -123,8 +123,8 @@ jobs: |
123 | 123 | echo "Publishing @vue-skuilder/common-ui..." |
124 | 124 | cd packages/common-ui && yarn npm publish --access public && cd ../.. |
125 | 125 | |
126 | | - echo "Publishing @vue-skuilder/courses..." |
127 | | - cd packages/courses && yarn npm publish --access public && cd ../.. |
| 126 | + echo "Publishing @vue-skuilder/courseware..." |
| 127 | + cd packages/courseware && yarn npm publish --access public && cd ../.. |
128 | 128 | |
129 | 129 | echo "Publishing @vue-skuilder/client..." |
130 | 130 | cd packages/client && yarn npm publish --access public && cd ../.. |
@@ -169,7 +169,7 @@ jobs: |
169 | 169 | echo " - @vue-skuilder/common" |
170 | 170 | echo " - @vue-skuilder/db" |
171 | 171 | echo " - @vue-skuilder/common-ui" |
172 | | - echo " - @vue-skuilder/courses" |
| 172 | + echo " - @vue-skuilder/courseware" |
173 | 173 | echo " - @vue-skuilder/client" |
174 | 174 | echo " - @vue-skuilder/platform-ui" |
175 | 175 | echo " - @vue-skuilder/standalone-ui" |
|
0 commit comments