EclipseFdn / EclipseFdn/publish-extensions

Markdown-all-in-one extension 3.6.3 is not published

Open
#849 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
341
Forks
428
Avg merge
40m
Merged PRs (30d)
2

Description

The [markdown-all-in-one](https://open-vsx.org/extension/yzhang/markdown-all-in-one) extension is currently available in the store at version 3.6.2, despite the available version being 3.6.3 according to the MS Store.

On the build log, I can see the following:
```
Run `npm audit` for details.
Executing prepublish script 'npm run vscode:prepublish'...

> markdown-all-in-one@3.6.3 vscode:prepublish
> npm run build

> markdown-all-in-one@3.6.3 build
> npm run build-wasm && node ./build/build.js

> markdown-all-in-one@3.6.3 build-wasm
> cd ./src/zola-slug && wasm-pack build --release

sh: 1: wasm-pack: not found
[FAIL] Could not process extension: {
"extension": {
"id": "yzhang.markdown-all-in-one",
"repository": "https://github.com/yzhang-gh/vscode-markdown"
},
"context": {
"msVersion": "3.6.3",
"msLastUpdated": "2025-03-09T15:34:05.007Z",
"msInstalls": 10616558,
"msPublisher": "yzhang",
"ovsxVersion": "3.6.2",
"ovsxLastUpdated": "2024-01-16T04:14:26.180Z",
"version": "3.6.3",
"repo": "/tmp/repository/main",
"ref": "414d6e33c62acd3b3740b6b8e12cf2996ec18394"
}
}
```
I don't know how the publishing action is done and configured, but how this issue could be solved? Should wasm-pack be available to the publish action?

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the publishing action configuration and the reported extension build commands: npm run vscode:prepublish, build, and build-wasm. Reproduce the failure involving src/zola-slug and the missing wasm-pack dependency; done means the action successfully processes and publishes markdown-all-in-one 3.6.3.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
build-system, devops, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.