From a60282492b23ffc5c4236f20fd4cc9e9ea40c633 Mon Sep 17 00:00:00 2001 From: WieeRd <verywieerd@gmail.com> Date: Tue, 13 Feb 2024 02:37:54 +0900 Subject: [PATCH] ci: add `pdm-project/update-deps-action` (dependabot at home) --- .github/workflows/pdm-deps.yml | 15 +++++++++++++++ .github/workflows/python.yml | 2 +- pyproject.toml | 4 ++-- 3 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/pdm-deps.yml diff --git a/.github/workflows/pdm-deps.yml b/.github/workflows/pdm-deps.yml new file mode 100644 index 0000000..be60447 --- /dev/null +++ b/.github/workflows/pdm-deps.yml @@ -0,0 +1,15 @@ +name: PDM update + +on: + schedule: + - cron: "20 22 * * 3" + +jobs: + update-dependencies: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: pdm-project/update-deps-action@main + with: + commit-message: "chore(deps): update pdm.lock" + pr-title: "chore(deps): update pdm.lock" diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index f3a5056..be93045 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -29,7 +29,7 @@ jobs: with: cache: true - - run: pdm venv create && pdm sync + - run: pdm sync - run: echo "$(pdm venv --path in-project)/bin" >> $GITHUB_PATH - run: ruff check --output-format github diff --git a/pyproject.toml b/pyproject.toml index d5bff1d..aa51216 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,10 +3,10 @@ name = "ricecake" version = "0.1.0" description = "Fuzzy / incremental search for Korean texts." authors = [{ name = "WieeRd", email = "verywieerd@gmail.com" }] -requires-python = ">=3.10" -dependencies = [] readme = "README.md" license = { text = "MIT" } +requires-python = ">=3.10" +dependencies = [] [build-system]