summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-06-16 17:23:29 +0200
committerGitHub <noreply@github.com>2026-06-16 17:23:29 +0200
commitb871f49bfd0b643f5aadc88fef79b1dc6de60c0a (patch)
treeb3572ceddafedcd3389b3e5d598c1139e275d6d9
parentec0afde14627494f5c92f0cef3cd9f6a0041342e (diff)
parenta7ccbf6d3a2a4fc985062e2d9e9ebef8fb914f57 (diff)
downloadvyos-build-b871f49bfd0b643f5aadc88fef79b1dc6de60c0a.tar.gz
vyos-build-b871f49bfd0b643f5aadc88fef79b1dc6de60c0a.zip
Merge pull request #1223 from asklymenko/rolling
T861: add secure boot support
-rw-r--r--.github/workflows/trigger_rebuild_packages.yml6
-rw-r--r--scripts/package-build/shim-signed/.gitignore1
l---------scripts/package-build/shim-signed/build.py1
-rw-r--r--scripts/package-build/shim-signed/package.toml11
4 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/trigger_rebuild_packages.yml b/.github/workflows/trigger_rebuild_packages.yml
index 75e73f46..1d68cba4 100644
--- a/.github/workflows/trigger_rebuild_packages.yml
+++ b/.github/workflows/trigger_rebuild_packages.yml
@@ -82,6 +82,8 @@ jobs:
- 'scripts/package-build/pyhumps/**'
radvd:
- 'scripts/package-build/radvd/**'
+ shim-signed:
+ - 'scripts/package-build/shim-signed/**'
strongswan:
- 'scripts/package-build/strongswan/**'
tacacs:
@@ -235,6 +237,10 @@ jobs:
trigger_build "radvd"
fi
+ if [ "${{ steps.changes.outputs.shim-signed }}" == "true" ]; then
+ trigger_build "shim-signed"
+ fi
+
if [ "${{ steps.changes.outputs.strongswan }}" == "true" ]; then
trigger_build "strongswan"
fi
diff --git a/scripts/package-build/shim-signed/.gitignore b/scripts/package-build/shim-signed/.gitignore
new file mode 100644
index 00000000..ea2f72c7
--- /dev/null
+++ b/scripts/package-build/shim-signed/.gitignore
@@ -0,0 +1 @@
+/shim-signed/
diff --git a/scripts/package-build/shim-signed/build.py b/scripts/package-build/shim-signed/build.py
new file mode 120000
index 00000000..3c76af73
--- /dev/null
+++ b/scripts/package-build/shim-signed/build.py
@@ -0,0 +1 @@
+../build.py \ No newline at end of file
diff --git a/scripts/package-build/shim-signed/package.toml b/scripts/package-build/shim-signed/package.toml
new file mode 100644
index 00000000..1c3ae115
--- /dev/null
+++ b/scripts/package-build/shim-signed/package.toml
@@ -0,0 +1,11 @@
+[[packages]]
+name = "shim-signed"
+commit_id = "rolling"
+scm_url = "https://github.com/vyos/shim-signed.git"
+
+[dependencies]
+packages = [
+ "shim-helpers-amd64-signed",
+ "shim-helpers-amd64-signed-template",
+ "shim-unsigned"
+]