diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index a927962..ccc7b82 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -28,10 +28,12 @@ jobs: - run: corepack enable - run: echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > ~/.npmrc - run: yarn set version classic - - run: yarn install --immutable working-directory: ./packages/${{ github.event.inputs.package }} - run: yarn build working-directory: ./packages/${{ github.event.inputs.package }} + - run: yarn test + working-directory: ./packages/${{ github.event.inputs.package }} + - run: yarn install --immutable - run: yarn publish env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} diff --git a/packages/ioc/package.json b/packages/ioc/package.json index 6f3c975..d3ee3bb 100644 --- a/packages/ioc/package.json +++ b/packages/ioc/package.json @@ -4,7 +4,8 @@ "description": "Dependency Injection system", "main": "dist/index.js", "scripts": { - "test": "vitest" + "test": "vitest --run", + "build": "tsc" }, "devDependencies": { "vitest": "^1.0.0" diff --git a/packages/localizer/package.json b/packages/localizer/package.json index 8737e28..bbafa33 100644 --- a/packages/localizer/package.json +++ b/packages/localizer/package.json @@ -6,7 +6,7 @@ "scripts": { "build": "tsc", "watch": "tsc --watch", - "test": "vitest" + "test": "vitest --run" }, "dependencies": { "shrimple-locales": "^0.2.1" diff --git a/packages/poster/package.json b/packages/poster/package.json index 7943cfe..f5bec9e 100644 --- a/packages/poster/package.json +++ b/packages/poster/package.json @@ -9,6 +9,7 @@ "poster:debug": "npx squint compile", "poster:prod": "npx squint compile", "build": "npm run gen-discord-types && npx squint compile", + "test": "exit 0", "gen-discord-types": "npx openapi-typescript https://raw.githubusercontent.com/discord/discord-api-spec/main/specs/openapi.json --output ./src/discord.d.ts", "repl": "npx squint repl" },