diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 737c169..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -version: 2 -updates: - - package-ecosystem: maven - directory: "/" - schedule: - interval: "daily" 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 171225f..aa21314 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 io.jenkins.plugins