feat: add build script for plugin metapackages and integrate into CI pipeline
Release / check-release (push) Successful in 22s
Release / build (push) Skipped
Release / package (deb) (push) Skipped
Release / package (rpm) (push) Skipped
Release / publish (push) Skipped
CI / test (push) Successful in 2m6s

This commit is contained in:
Elias Wendland
2026-07-17 20:12:47 +02:00
parent 9f16082be3
commit c4982665a6
2 changed files with 78 additions and 0 deletions
+4
View File
@@ -88,6 +88,10 @@ jobs:
packaging/build-plugin-package.sh deb "$manifest" target/x86_64-unknown-linux-gnu/release dist
packaging/build-plugin-package.sh rpm "$manifest" target/x86_64-unknown-linux-gnu/release dist
done < <(jq -c '.["include"][]' .plugin-release-plan.json)
metapackage_version=$(jq -er '[.include[].engine_version] | unique | if length == 1 then .[0] else error("plugins target different engine versions") end' .plugin-release-plan.json)
metapackage_release=${GITHUB_RUN_NUMBER:?GITHUB_RUN_NUMBER is required}
packaging/build-plugin-metapackages.sh deb "$metapackage_version" "$metapackage_release" dist
packaging/build-plugin-metapackages.sh rpm "$metapackage_version" "$metapackage_release" dist
- name: Import GPG key
if: steps.plugins.outputs.count != '0'
id: import-gpg