From 43b3ef77ce804f078908d8ff2590692639e6314c Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Sun, 8 Dec 2024 11:25:22 -0600 Subject: [PATCH] just start docs up front --- .github/workflows/ci.yml | 28 +++++++++++++--------------- pixi.toml | 1 - 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c98b80c..04176e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,6 +36,8 @@ jobs: ${{ env.CACHE_EPOCH }}-${{ runner.os }}-node_modules-${{ hashFiles('yarn.lock') }} - run: pixi run build-yarn - run: ls node_modules/.skip-yarn || mkdir -p build && echo '1' > node_modules/.skip-yarn + - run: pixi run dist-npm + - run: pixi run dist-pypi - run: pixi run dist - name: upload dist uses: actions/upload-artifact@v4 @@ -112,14 +114,14 @@ jobs: with: name: urljsf-${{ github.run_number }}-build - run: pixi run -v ${{ matrix.test-env }}-pytest - - uses: actions/upload-artifact@v4 + - name: upload ${{ matrix.test-env }} reports + uses: actions/upload-artifact@v4 if: always() with: name: urljsf-${{ github.run_number }}-${{ matrix.test-env }}-${{ matrix.vm }} path: ./build/reports docs: - needs: [build] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -135,20 +137,15 @@ jobs: path: node_modules key: | ${{ env.CACHE_EPOCH }}-${{ runner.os }}-node_modules-${{ hashFiles('yarn.lock') }} - - name: download dist - uses: actions/download-artifact@v4 - with: - name: urljsf-${{ github.run_number }}-dist - path: | - ./dist - - name: download build - uses: actions/download-artifact@v4 - with: - name: urljsf-${{ github.run_number }}-build - run: pixi run build-yarn - - run: pixi run -v build-app + - run: pixi run build-app + - run: pixi run dist-npm + - run: pixi run dist-pypi + - run: pixi run dist-conda + - run: pixi run dist-hash - run: pixi run docs - - uses: actions/upload-artifact@v4 + - name: upload docs + uses: actions/upload-artifact@v4 if: always() with: name: urljsf-${{ github.run_number }}-docs @@ -158,7 +155,8 @@ jobs: - run: pixi run check - run: pixi run report if: always() - - uses: actions/upload-artifact@v4 + - name: upload reports + uses: actions/upload-artifact@v4 if: always() with: name: urljsf-${{ github.run_number }}-docs-reports diff --git a/pixi.toml b/pixi.toml index cd5cb38..787cc0f 100644 --- a/pixi.toml +++ b/pixi.toml @@ -60,7 +60,6 @@ build ALL distributed artifacts""", depends-on = [ "dist-pypi", "dist-check-wheel", "dist-check-twine", - "dist-conda", "dist-hash", ], cmd = "echo 📦"} test = {description = """