diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 427b921..a768ac6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,9 +24,9 @@ jobs: arch: x86 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up PDM - uses: pdm-project/setup-pdm@v3 + uses: pdm-project/setup-pdm@v4 with: python-version: ${{ matrix.python-version }} architecture: ${{ matrix.arch }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 256ff70..696a56e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,12 +11,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: - node-version: 16 + node-version: 20 - run: npx changelogithub continue-on-error: true @@ -27,8 +27,7 @@ jobs: python-version: "3.10" - name: Build artifacts run: | - pip install build - python -m build + pipx run build - name: Test Build run: | python -m venv fresh_env @@ -37,5 +36,4 @@ jobs: findpython --all - name: Upload to Pypi run: | - pip install twine - twine upload --username __token__ --password ${{ secrets.PYPI_TOKEN }} dist/* + pipx run twine upload --username __token__ --password ${{ secrets.PYPI_TOKEN }} dist/*