vscode-ibmi-languages icon indicating copy to clipboard operation
vscode-ibmi-languages copied to clipboard

Fix OpenVSX Action Step

Open barrettotte opened this issue 1 year ago • 2 comments

I've been meaning to fix this, but I've been lazily manually publishing to OpenVSX each time. Its probably not a hard fix, but I just haven't dug into it yet.

Step: https://github.com/barrettotte/vscode-ibmi-languages/blob/master/.github/workflows/main.yml#L31

Error:

Error: Cannot find module 'semver'
Require stack:
- /opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/ovsx/lib/ovsx
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15)
    at Function.Module._load (node:internal/modules/cjs/loader:804:27)
    at Module.require (node:internal/modules/cjs/loader:1028:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/ovsx/lib/ovsx:3:16)
    at Module._compile (node:internal/modules/cjs/loader:1126:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
    at Module.load (node:internal/modules/cjs/loader:1004:32)
    at Function.Module._load (node:internal/modules/cjs/loader:839:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/ovsx/lib/ovsx'
  ]
}

barrettotte avatar Oct 12 '22 16:10 barrettotte