From 5cb4213ece61fa2607014c6344f29289bab10965 Mon Sep 17 00:00:00 2001 From: JohnnyMorganz Date: Sun, 14 Sep 2025 21:31:16 +0200 Subject: [PATCH] Add pip to packaging smoketests --- .../{npm-build.yml => packaging-build.yml} | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) rename .github/workflows/{npm-build.yml => packaging-build.yml} (63%) diff --git a/.github/workflows/npm-build.yml b/.github/workflows/packaging-build.yml similarity index 63% rename from .github/workflows/npm-build.yml rename to .github/workflows/packaging-build.yml index 4b40a4ad..aa6ddd63 100644 --- a/.github/workflows/npm-build.yml +++ b/.github/workflows/packaging-build.yml @@ -1,4 +1,4 @@ -name: NPM Packaging +name: Packaging Tests on: push: branches: @@ -8,7 +8,7 @@ on: - main jobs: # Ensure it builds on all platforms - smoketest: + npm_smoketest: strategy: matrix: os: [macos-latest, ubuntu-latest, windows-latest] @@ -25,3 +25,14 @@ jobs: - name: Attempt run run: npx . --version working-directory: stylua-npm-bin + pip_smoketest: + strategy: + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v4 + - name: Setup python + uses: actions/setup-python@v6 + - name: Attempt install + run: pip install .