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