diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1e47068..f86567a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,31 +1,36 @@ version: 2 updates: -- package-ecosystem: pip - directory: "/" - schedule: - interval: weekly - day: friday - time: "12:00" - timezone: "Europe/Zurich" - ignore: - - dependency-name: django - versions: - - ">=3" - commit-message: - prefix: chore - include: scope -- package-ecosystem: docker - directory: "/" - schedule: - interval: weekly - day: friday - time: "12:00" - timezone: "Europe/Zurich" - ignore: - - dependency-name: python - versions: - # Django 3.2 LTS only supports Python up to 3.10 - - ">3.10" - commit-message: - prefix: chore - include: scope + - package-ecosystem: pip + directory: "/" + schedule: + interval: weekly + day: friday + time: "12:00" + timezone: "Europe/Zurich" + open-pull-requests-limit: 10 + ignore: + - dependency-name: django + versions: + - ">=4" + - dependency-name: python-semantic-release + versions: + - ">=8" + - package-ecosystem: docker + directory: "/" + schedule: + interval: weekly + day: friday + time: "12:00" + timezone: "Europe/Zurich" + open-pull-requests-limit: 10 + ignore: + - dependency-name: python + versions: + - ">=3.9" + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + day: friday + time: "12:00" + timezone: "Europe/Zurich" diff --git a/.github/workflows/ghcr.yml b/.github/workflows/ghcr.yml index 659e550..33452e9 100644 --- a/.github/workflows/ghcr.yml +++ b/.github/workflows/ghcr.yml @@ -27,7 +27,7 @@ jobs: contents: read steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build image run: docker build . --file Dockerfile --tag $IMAGE_NAME --label "runnumber=${GITHUB_RUN_ID}" diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 1ba07d7..15b7e7a 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v1 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ba41937..04826ec 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,7 +8,7 @@ jobs: tests: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set UID run: echo "UID=$(id --user)" > .env - name: Build the containers @@ -20,9 +20,9 @@ jobs: commit-lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Setup Python - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: '3.8' - name: Install gitlint