Add Github Actions CI
This includes:
* gerrit-verify workflow to verify PRs
* release workflow for pypi release
* dependabot settings to keep actions up to date
* github2gerrit workflow to allow GH PRs to create Gerrit patches
(required for dependabot updates)
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: Ie90db57f1192cdeabd92f3e7daaf97c515241c0f
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..5fe32ab
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,15 @@
+---
+# SPDX-FileCopyrightText: 2025 The Linux Foundation
+# SPDX-License-Identifier: Apache-2.0
+
+# To get started with Dependabot version updates, you'll need to specify which
+# package ecosystems to update and where the package manifests are located.
+# Please see the documentation for all configuration options:
+# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
+
+version: 2
+updates:
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ interval: "weekly"