diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3110a34..506a8ae 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -18,8 +18,11 @@ jobs: run: pip install flit - name: Install Dependencies run: make install + - name: Install build dependencies + run: pip install build + - name: Build distribution + run: python -m build - name: Publish - env: - FLIT_USERNAME: ${{ secrets.FLIT_USERNAME }} - FLIT_PASSWORD: ${{ secrets.FLIT_PASSWORD }} - run: flit publish + uses: pypa/gh-action-pypi-publish@v1.9.0 + with: + password: ${{ secrets.PYPI_API_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a11167f..04ba2ec 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: 3.9 - name: Install Flit run: pip install flit - name: Install Dependencies