openwallet-foundation-labs / sd-jwt-js

A JavaScript implementation of the Selective Disclosure JWT (SD-JWT) spec.
https://sdjwt.js.org/
Apache License 2.0
36 stars 11 forks source link

Bug: broken ci #213

Closed cre8 closed 4 months ago

cre8 commented 4 months ago

the publish task will fail, it seems the lock file is generated and lerna does not like uncommited changes.

I will try to find the reason why it's generated, "dirty fix" would be to ignore uncommited changes when lerna is running.

lukasjhan commented 4 months ago

I think it's due to the new version of pnpm. When I use pnpm install with pnpm version 9.0.6. it reproduce the whole lockfile. I opened a PR for add --frozen-lockfile in #216

lukasjhan commented 4 months ago

So I think there are two option.

  1. add --frozen-lockfile in ci command.
  2. commit new lockfile from new version of pnpm
  3. or both
cre8 commented 4 months ago

Ci is working again