diff --git a/.github/workflows/prerelease.yaml b/.github/workflows/prerelease.yaml index 515fb950..5bff52a5 100644 --- a/.github/workflows/prerelease.yaml +++ b/.github/workflows/prerelease.yaml @@ -12,28 +12,35 @@ jobs: - name: Checkout Repo uses: actions/checkout@v3 - - name: Get Version + - name: Get version id: version run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}-$(date +%Y%m%d%H%M%S)" - - name: Set Version - run: | - echo $(jq --arg v "${{ steps.version.outputs.version }}" '(.version) = $v' package.json) > package.json + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: 18 - name: Setup Bun uses: oven-sh/setup-bun@v1 with: bun-version: latest - - name: Install dependencies + - name: Set version + run: | + echo $(jq --arg v "${{ steps.version.outputs.version }}" '(.version) = $v' package.json) > package.json + + - name: Install Dependencies run: bun install - name: Build run: bun run build - - name: SET NPM_TOKEN - run: echo "//registry.npmjs.org/:_authToken=${{secrets.NPM_TOKEN}}" > .npmrc + - name: Set NPM_TOKEN + run: npm config set //registry.npmjs.org/:_authToken=${{secrets.NPM_TOKEN}} - - name: Publish CI Version + - name: Publish ci version working-directory: ./dist - run: npm publish --tag=ci --verbose + run: | + npm pkg delete scripts.prepare + npm publish --tag=ci --verbose