Remove unneeded dependencies from the publish-spec job
diff --git a/.github/workflows/ci-spec.yml b/.github/workflows/ci-spec.yml
index 961529a..52786cc 100644
--- a/.github/workflows/ci-spec.yml
+++ b/.github/workflows/ci-spec.yml
@@ -145,10 +145,7 @@
   publish-spec:
     runs-on: ubuntu-latest
     needs:
-      - build-core-spec
       - build-js-api-spec
-      - build-web-api-spec
-      - build-code-metadata-spec
       - build-legacy-exceptions-core-spec
       - build-legacy-exceptions-js-api-spec
       - build-spec-versions
@@ -157,26 +154,11 @@
         uses: actions/checkout@v4
       - name: Create output directory
         run: mkdir _output && cp document/index.html _output/index.html
-      - name: Download core spec artifact
-        uses: actions/download-artifact@v4
-        with:
-          name: core-rendered
-          path: _output/core
       - name: Download JS API spec artifact
         uses: actions/download-artifact@v4
         with:
           name: js-api-rendered
           path: _output/js-api
-      - name: Download Web API spec artifact
-        uses: actions/download-artifact@v4
-        with:
-          name: web-api-rendered
-          path: _output/web-api
-      - name: Download code metadata spec artifact
-        uses: actions/download-artifact@v4
-        with:
-          name: code-metadata-rendered
-          path: _output/metadata/code
       - name: Download legacy exceptions core spec artifact
         uses: actions/download-artifact@v4
         with: