diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index f1bc0a3..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,37 +0,0 @@ - - -name: snowexsql build - -# Controls when the action will run. -on: - # Triggers the workflow on push or pull request events but only for the master branch - push: - branches: [ master ] - pull_request: - branches: [ master ] - workflow_dispatch: - -jobs: - build: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, macOS-latest] - python-version: [3.8, 3.9, '3.10'] - steps: - - uses: actions/checkout@v2 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 - with: - python-version: ${{ matrix.python-version }} - - - name: Install Macos/Linux dependencies - run: | - python3 -m pip install --upgrade pip setuptools wheel - make clean - python3 -m pip install ".[dev]" - - name: Install Validation - run: | - python -c "import snowexsql" - - diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 9e1f32c..3b14efa 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -54,6 +54,17 @@ jobs: repository-url: https://test.pypi.org/legacy/ verbose: true skip-existing: true + + check-test-pypi: + needs: [test-built-dist] + name: Check Test Distribution Python ${{ matrix.python-version }} on ${{ matrix.runs-on }} + runs-on: ${{ matrix.runs-on }} + strategy: + fail-fast: false + matrix: + python-version: ["3.8", "3.9", "3.10"] + runs-on: [ubuntu-latest, macos-14] + steps: - name: Check pypi packages run: | sleep 3