From a5ec0201e9bf4511b1651302ba66e5e7d97e7f55 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 | 19 +++++++++++++++++++ 2 files changed, 28 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..d618b5d --- /dev/null +++ b/.github/workflows/auto-assign.yaml @@ -0,0 +1,19 @@ +name: Auto-assign Issue +on: + issues: + types: [opened] + pull_request: + types: [opened] +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