From 59b4b4b4209042325e63982f92d4e2985578781c Mon Sep 17 00:00:00 2001 From: Nathan Date: Thu, 21 Nov 2024 16:02:16 -0500 Subject: [PATCH] Run pytest after package installation --- .github/workflows/release.yml | 7 +------ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5d1ebcc..0f0d84f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,15 +24,10 @@ jobs: curl -LsSf https://astral.sh/uv/install.sh | sh uv venv shell: bash - - name: Run all tests - run: | - source .venv/bin/activate - uv pip install ".[dev]" - pytest --headless - name: Generate distribution run: | source .venv/bin/activate - uv pip install -r requires-dev.txt -r requires-install.txt + uv pip install ".[dev]" npm i npm run dist npm pack && mv *.tgz dist/ diff --git a/package-lock.json b/package-lock.json index 0072581..9f04f4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "dash-ag-grid", - "version": "31.2.0", + "version": "31.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "dash-ag-grid", - "version": "31.2.0", + "version": "31.3.0", "license": "MIT", "dependencies": { "@emotion/react": "^11.11.3", diff --git a/package.json b/package.json index 65f4283..6bdc24c 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "private::lint.eslint": "eslint src", "private::lint.prettier": "prettier src --list-different --ignore-path=.prettierignore", "lint": "run-s private::lint.*", - "dist": "npm run build && run-s pre-flight-dag-version && rimraf build dist && python setup.py sdist bdist_wheel" + "dist": "npm run build && pytest --headless && run-s pre-flight-dag-version && rimraf build dist && python setup.py sdist bdist_wheel" }, "author": "Plotly ", "license": "MIT",