diff --git a/.github/actions/setup-nix/action.yaml b/.github/actions/setup-nix/action.yaml index 3e2727d..6600015 100644 --- a/.github/actions/setup-nix/action.yaml +++ b/.github/actions/setup-nix/action.yaml @@ -13,3 +13,7 @@ runs: with: name: numtide authToken: '' + + - name: Load Nix development environment + shell: bash + run: nix develop --command true diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5f8a30c..54282d9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -25,9 +25,6 @@ jobs: - name: Setup Nix uses: ./.github/actions/setup-nix - - name: Initialise Nix environment - run: nix develop --command true - - name: Run Lint run: nix develop --command pnpm run lint diff --git a/.github/workflows/dry-publish.yaml b/.github/workflows/dry-publish.yaml index 7eec921..a8468b5 100644 --- a/.github/workflows/dry-publish.yaml +++ b/.github/workflows/dry-publish.yaml @@ -13,8 +13,5 @@ jobs: - name: Setup Nix uses: ./.github/actions/setup-nix - - name: Install dependencies - run: nix develop --command pnpm install --frozen-lockfile - - name: 🚀 Dry Run Publish Package run: nix develop --command pnpm dlx pkg-pr-new publish --pnpm diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f0d2baa..02243e2 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -41,8 +41,5 @@ jobs: registry-url: 'https://registry.npmjs.org' node-version: lts/* - - name: 💫 Install dependencies - run: nix develop --command pnpm install --frozen-lockfile - - name: 🚀 Publish package run: nix develop --command pnpm publish --provenance --no-git-checks --access public