diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 0049e5e..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "maven" - directory: "/" - schedule: - interval: "weekly" - - package-ecosystem: "github-actions" - directory: / - schedule: - interval: "daily" \ No newline at end of file diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..8f08a3a --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "github>jenkins-infra/.github:renovate-config" + ] +} diff --git a/.github/workflows/auto-merge-safe-deps.yml b/.github/workflows/auto-merge-safe-deps.yml new file mode 100644 index 0000000..b7f8e23 --- /dev/null +++ b/.github/workflows/auto-merge-safe-deps.yml @@ -0,0 +1,9 @@ +name: Automatically approve and merge safe dependency updates +on: +- pull_request_target +permissions: + contents: write + pull-requests: write +jobs: + auto-merge-safe-deps: + uses: jenkins-infra/github-reusable-workflows/.github/workflows/auto-merge-safe-deps.yml@v1 diff --git a/.github/workflows/close-bom-if-passing.yml b/.github/workflows/close-bom-if-passing.yml new file mode 100644 index 0000000..2c2a5fd --- /dev/null +++ b/.github/workflows/close-bom-if-passing.yml @@ -0,0 +1,11 @@ +name: Close BOM update PR if passing +on: + check_run: + types: + - completed +permissions: + contents: read + pull-requests: write +jobs: + close-bom-if-passing: + uses: jenkins-infra/github-reusable-workflows/.github/workflows/close-bom-if-passing.yml@v1 diff --git a/pom.xml b/pom.xml index f7f2c5b..fa31646 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jenkins-ci.plugins plugin - 6.2108.v08c2b_01b_cf4d + 6.2122.v70b_7b_f659d72