diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 36b5207..7778640 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -57,38 +57,13 @@ jobs: exit 0 fi - if [ -f pnpm-lock.yaml ]; then - corepack enable - pnpm install --frozen-lockfile - if node -e "process.exit(require('./package.json').scripts?.['release:check'] ? 0 : 1)"; then - pnpm run release:check - else - pnpm run check --if-present - pnpm test --if-present - pnpm run build --if-present - pnpm run smoke --if-present - pnpm run package:smoke --if-present - fi - elif [ -f package-lock.json ]; then - npm ci - if node -e "process.exit(require('./package.json').scripts?.['release:check'] ? 0 : 1)"; then - npm run release:check - else - npm run check --if-present - npm test --if-present - npm run build --if-present - npm run smoke --if-present - npm run package:smoke --if-present - fi + npm ci + if node -e "process.exit(require('./package.json').scripts?.['release:check'] ? 0 : 1)"; then + npm run release:check else - npm install - if node -e "process.exit(require('./package.json').scripts?.['release:check'] ? 0 : 1)"; then - npm run release:check - else - npm run check --if-present - npm test --if-present - npm run build --if-present - npm run smoke --if-present - npm run package:smoke --if-present - fi + npm run check --if-present + npm test --if-present + npm run build --if-present + npm run smoke --if-present + npm run package:smoke --if-present fi diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..92b4bfd --- /dev/null +++ b/package-lock.json @@ -0,0 +1,19 @@ +{ + "name": "atomcommit", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "atomcommit", + "version": "0.1.0", + "license": "MIT", + "bin": { + "atomcommit": "src/index.js" + }, + "engines": { + "node": ">=20" + } + } + } +}