diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index f211d21..a32ee73 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: '3.x' + python-version: '3.13' - name: Install the latest version of uv uses: astral-sh/setup-uv@v5 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml deleted file mode 100644 index 1046ea0..0000000 --- a/.github/workflows/release.yaml +++ /dev/null @@ -1,67 +0,0 @@ -name: Publish python package to pypi and testpypi -on: push -jobs: - build: - name: Build distribution - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - with: - persist-credentials: false - - uses: actions/setup-python@v5 - with: - python-version: '3.x' - - name: Install the latest version of uv - uses: astral-sh/setup-uv@v5 - - - name: Build the wheel and source tarball - run: uv build - - name: Store dist packages - uses: actions/upload-artifact@v4 - with: - name: python-package-distributions - path: dist/ - - publish-to-pypi: - name: Publish dist to pypi - runs-on: ubuntu-latest - if: startsWith(github.ref, 'refs/tags/') - needs: - - build - environment: - name: pypi - url: https://pypi.org/p/topen - permissions: - id-token: write - - steps: - - name: Grab dist files - uses: actions/download-artifact@v4 - with: - name: python-package-distributions - path: dist/ - - name: Send off to PyPi - uses: pypa/gh-action-pypi-publish@release/v1 - - publish-to-testpypi: - name: Test publishing to testpypi - runs-on: ubuntu-latest - needs: - - build - environment: - name: testpypi - url: https://test.pypi.org/p/topen - permissions: - id-token: write - - steps: - - name: Grab dist files - uses: actions/download-artifact@v4 - with: - name: python-package-distributions - path: dist/ - - name: Send off to TestPyPi - uses: pypa/gh-action-pypi-publish@release/v1 - with: - repository-url: https://test.pypi.org/legacy/ diff --git a/README.md b/README.md index 72b81f1..4956bff 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,7 @@ # Simple taskwarrior note management -[![Static Badge](https://img.shields.io/badge/pdoc-Docs-blue)](https://marty-oehme.github.io/topen) -[![PyPI - Version](https://img.shields.io/pypi/v/topen)](https://pypi.org/project/topen) -[![GitHub Release](https://img.shields.io/github/v/release/marty-oehme/topen)](https://github.com/marty-oehme/topen/releases/latest) -![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/marty-oehme/topen/release.yaml) +[Docs](https://marty-oehme.github.io/topen) +[Pypi](https://pypi.org/project/topen) A script without bells and whistles. Focuses on letting you quickly: @@ -17,7 +15,7 @@ Provide a taskwarrior task id or uuid and `topen` creates a new note file or let you edit an existing one. Additionally it adds a small annotation to the task to let you see that there exists a note file next time you view the task. -Should just work as-is without additional configuration in most modern taskwarrior setups. +Should just work as-is without additional configuration in most modern taskwarrior setups.[^moderntw] Can be configured through environment variables or cli options, see below.