diff --git a/{{cookiecutter.project_slug}}/.github/dependabot.yaml b/{{cookiecutter.project_slug}}/.github/dependabot.yaml index 7c4b9c9..7629a45 100644 --- a/{{cookiecutter.project_slug}}/.github/dependabot.yaml +++ b/{{cookiecutter.project_slug}}/.github/dependabot.yaml @@ -1,9 +1,5 @@ version: 2 updates: - - package-ecosystem: "pip" - directory: "/" - schedule: - interval: "weekly" - package-ecosystem: "docker" directory: "/" schedule: diff --git a/{{cookiecutter.project_slug}}/.github/workflows/update-dependencies.yaml b/{{cookiecutter.project_slug}}/.github/workflows/update-dependencies.yaml index 27bb996..d34e163 100644 --- a/{{cookiecutter.project_slug}}/.github/workflows/update-dependencies.yaml +++ b/{{cookiecutter.project_slug}}/.github/workflows/update-dependencies.yaml @@ -3,7 +3,7 @@ name: Update dependencies on: workflow_dispatch: schedule: - - cron: '0 18 * * TUE' + - cron: '0 18 * * MON' permissions: pull-requests: write @@ -27,11 +27,17 @@ jobs: run: | pip install pip-tools invoke invoke update-dependencies --no-sync + - name: Generate token + uses: tibdex/github-app-token@v1 + id: generate-token + with: + app_id: ${{ secrets.PR_APP_ID }} + private_key: ${{ secrets.PR_APP_PRIVATE_KEY }} - name: Create Pull Request uses: peter-evans/create-pull-request@v4 id: create-pull-request with: - token: ${{ secrets.PERSONAL_TOKEN_PR }} + token: ${{ steps.generate-token.outputs.token }} commit-message: Update dependencies base: master branch: update-dependencies