From ad0deb3429afdf4b44dc877013f61d4a344f281e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Alejandro=20Marug=C3=A1n?= Date: Tue, 6 Aug 2024 19:36:59 +0200 Subject: [PATCH] chore: update auto-assign workflow --- .github/{dependabot.yaml => dependabot.yml} | 10 +++++++++- .github/workflows/auto-assign.yaml | 20 ++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) rename .github/{dependabot.yaml => dependabot.yml} (62%) create mode 100644 .github/workflows/auto-assign.yaml diff --git a/.github/dependabot.yaml b/.github/dependabot.yml similarity index 62% rename from .github/dependabot.yaml rename to .github/dependabot.yml index a0f9617..dadcad3 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yml @@ -9,7 +9,15 @@ updates: - enhancement - dependency-management - package-ecosystem: terraform - directory: "/" + directory: "/terraform/" + schedule: + interval: monthly + open-pull-requests-limit: 10 + labels: + - enhancement + - dependency-management +- package-ecosystem: pip + directory: "/terraform/src" schedule: interval: monthly open-pull-requests-limit: 10 diff --git a/.github/workflows/auto-assign.yaml b/.github/workflows/auto-assign.yaml new file mode 100644 index 0000000..8fcf173 --- /dev/null +++ b/.github/workflows/auto-assign.yaml @@ -0,0 +1,20 @@ +name: Auto-assign Issue +on: + issues: + types: [opened] + pull_request: + types: [opened, edited, synchronize, reopened] +jobs: + run: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + + steps: + - name: 'auto-assign issue' + uses: pozil/auto-assign-issue@v2 + with: + repo-token: ${{ secrets.PAT_GITHUB }} + teams: devops-ia + removePreviousAssignees: true