Skip to content

Commit

Permalink
fix(npm): Install error "Unsupported platform @esbuild/[email protected]
Browse files Browse the repository at this point in the history
….12"

Follow-up of #25

Fixes: #24
  • Loading branch information
matz3 committed Mar 14, 2024
1 parent 62450df commit b2bc283
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,21 @@ jobs:
run: npm ci
- name: Run build
run: npm run build
- name: Pruning devDependencies
run: npm prune --production
- name: Updating npm-shrinkwrap.json
run: npm shrinkwrap
- name: Remove devDependencies from package.json
run: |
mv package.json package.json.bak
node <<- EOM
const fs = require("fs");
const pkg = JSON.parse(fs.readFileSync("package.json.bak", {encoding: "utf8"}));
pkg.devDependencies = {};
fs.writeFileSync("package.json", JSON.stringify(pkg, null, "\t"), {encoding: "utf8"});
EOM
- name: Pruning extraneous packages (also updates shrinkwrap)
run: npm prune --omit=dev
- name: Restoring original package.json
run: |
rm package.json
mv package.json.bak package.json
- name: Publish to NPM
env:
NPM_TOKEN: ${{secrets.NPM_UI5BOT}}
Expand Down

0 comments on commit b2bc283

Please sign in to comment.