diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml new file mode 100644 index 0000000..c43b4a1 --- /dev/null +++ b/.github/dependabot.yaml @@ -0,0 +1,23 @@ +version: 2 +updates: + # Enable version updates for python packages + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "daily" + groups: + poetry: + patterns: + - "*" + + # Enable version updates for Docker + - package-ecosystem: "docker" + directory: "/" + schedule: + interval: "weekly" + + # Enable version updates for Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index bc09ebf..854866e 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -42,7 +42,7 @@ jobs: key: venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/poetry.lock') }} - name: Install Poetry dependencies if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true' - run: poetry install --no-interaction --no-root --with dev + run: poetry install --no-interaction #---------------------------------------------- # Run pre-commit with cache #----------------------------------------------