diff --git a/.github/workflows/sync-updater34-feature-manifest.yml b/.github/workflows/sync-updater34-feature-manifest.yml deleted file mode 100644 index 62547d3..0000000 --- a/.github/workflows/sync-updater34-feature-manifest.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Sync Updater 3.4 Feature Manifest - -on: - push: - branches: - - feature/updater-3.4-lifecycle - -permissions: - contents: write - -concurrency: - group: sync-updater-34-feature-manifest - cancel-in-progress: false - -jobs: - sync: - if: ${{ github.actor != 'github-actions[bot]' }} - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - with: - ref: feature/updater-3.4-lifecycle - fetch-depth: 0 - - - uses: actions/setup-node@v4 - with: - node-version: '22.x' - - - name: Manifest aus dem vollständigen Branch erzeugen - run: node tools/generate-release-manifest.mjs . - - - name: Manifest committen und temporären Workflow entfernen - shell: bash - run: | - set -euo pipefail - rm -f .github/workflows/sync-updater34-feature-manifest.yml - git config user.name 'vendoo-release-bot' - git config user.email 'vendoo-release-bot@users.noreply.github.com' - git add --all - git commit -m 'chore: synchronize updater 3.4 release manifest' - git push origin HEAD:feature/updater-3.4-lifecycle diff --git a/release-manifest.json b/release-manifest.json index ee78c59..11e9ea0 100644 --- a/release-manifest.json +++ b/release-manifest.json @@ -1,7 +1,7 @@ { "schema": "vendoo-release-manifest-v1", "version": "1.43.0", - "updaterVersion": "3.3.0", + "updaterVersion": "3.4.0", "mode": "overlay-with-explicit-removals", "requiredFiles": [ "package.json", @@ -15,10 +15,14 @@ "scripts/updater/Vendoo.Updater.Preflight.ps1", "scripts/updater/Vendoo.Updater.UI.ps1", "scripts/updater/Vendoo.Updater.Host.ps1", - "scripts/updater/Vendoo.Updater.Worker.ps1", - "tools/apply-release-manifest.mjs" + "scripts/updater/Vendoo.Updater.Worker34.ps1", + "tools/apply-release-manifest.mjs", + "tools/updater-lifecycle-3.4.mjs", + "tools/check-release-payload-3.4.mjs" + ], + "removedFiles": [ + "scripts/updater/Vendoo.Updater.Worker.ps1" ], - "removedFiles": [], "files": [ { "path": ".dockerignore", @@ -67,8 +71,13 @@ }, { "path": ".github/workflows/sync-release-manifest.yml", - "sha256": "f25e9fe77a8d3c419b37b22f226f9d2e2ed69820894288be5b4bb09ac10bab1a", - "size": 1342 + "sha256": "d83b705fa5c5d527f8571ebefd007ea412b25b574f39fa2a2e9530b203539d41", + "size": 1339 + }, + { + "path": ".github/workflows/sync-updater34-feature-manifest.yml", + "sha256": "f68b1b7dfc6cac8965aa6392159acf3f7da3a223ee572195c5afe7e59e072953", + "size": 1137 }, { "path": ".github/workflows/vendoo-production-deploy.yml", @@ -690,6 +699,11 @@ "sha256": "581e0d192e08a00d8f19b325320fecc3634c487fd3a75135852546fd6fc2cccc", "size": 584 }, + { + "path": "docs/ABNAHMEBERICHT_PRODUCTION_UPDATER_3_4.md", + "sha256": "dc6ae417a4ec45ac4d65ac4f9d5f1eae45d1af2e4988fd124547113b265ff493", + "size": 5724 + }, { "path": "docs/architecture/CATALOG_MEDIA_MODULES_1_39_0.md", "sha256": "b39d2d892068e1313fc00c9345d54240b6d50caf8a940261a088e67d8778ac63", @@ -900,6 +914,11 @@ "sha256": "9c8957ea1593b55e9fe6786fa87fbb156874c7be3e3a54e0987bd94d18fb6bf0", "size": 970 }, + { + "path": "docs/PRODUCTION_UPDATER_3_4.md", + "sha256": "91846412432df8b3d8015016bc2c01a3586149515a7b919346f3ab5b6caf07b9", + "size": 7208 + }, { "path": "docs/PUBLISH_CENTER_2026.md", "sha256": "4f74fef6877126d2579356b9731955e29f05ea8b55b59abb91569e47730a1c3f", @@ -2027,8 +2046,8 @@ }, { "path": "package.json", - "sha256": "cbc637abe9c70f94b51daeeca2eba33be31a55327ee1b5da9e5cf12552aed666", - "size": 4434 + "sha256": "faf2ad6ccdafd0243319b21c6492f3e65ca6ffb11d1974764ee3bbd3e1d87237", + "size": 4514 }, { "path": "platforms/ebay-de.mjs", @@ -2407,8 +2426,8 @@ }, { "path": "scripts/updater/Vendoo.Updater.Host.ps1", - "sha256": "01f330e1bcd05ddf48685b9382057be7aa8e9329538d3c6e5044bb17129c53c4", - "size": 5807 + "sha256": "f02c56bd0dc13eca7830f8cbd7de94a6cba8331504176694878834f43e6b3495", + "size": 5828 }, { "path": "scripts/updater/Vendoo.Updater.Preflight.ps1", @@ -2417,13 +2436,13 @@ }, { "path": "scripts/updater/Vendoo.Updater.UI.ps1", - "sha256": "ddf685413aa052bbc7b150bd396ff796ba62b30d9db30fa25f2c47fa50c85ab1", - "size": 28122 + "sha256": "b499570054f409310cbb8c4f89af7ce7e26b7f226b630a1f644aadbd2cee0fe4", + "size": 28166 }, { - "path": "scripts/updater/Vendoo.Updater.Worker.ps1", - "sha256": "5b7ea5829d0f7499e418d546d0a05ef63557dd5a9a2b4ba60ac9f0e2c9617a51", - "size": 30578 + "path": "scripts/updater/Vendoo.Updater.Worker34.ps1", + "sha256": "00e62be18ea17a41a5472a085488a601cd9f226e6a33a57adfe0d47083b18791", + "size": 35832 }, { "path": "SECURITY.md", @@ -2467,8 +2486,13 @@ }, { "path": "tools/build-release.mjs", - "sha256": "fd35ee48f4c0ae1d14f7ffe9e9b27a5802305b6dfa7726f3df79e03a0e57335a", - "size": 2368 + "sha256": "d00a8998e093d24ea3ff1cea88d9d00ed14a17d61ceb80517dc9b849b10a1190", + "size": 3585 + }, + { + "path": "tools/check-release-payload-3.4.mjs", + "sha256": "f4fad67726a0926867652c5e5e0071d9191c51a4555c178ccec1a817b7edcd26", + "size": 4038 }, { "path": "tools/check-syntax.mjs", @@ -2492,14 +2516,19 @@ }, { "path": "tools/release-manifest-lib.mjs", - "sha256": "45dc394a9ef255c3acde855213e23ed727c280c23c1bdf41156048268f603368", - "size": 10320 + "sha256": "9310d33f35823692e307dcfdc87f43218fd9b3c3a1c696d9839935d1641acc57", + "size": 11400 }, { "path": "tools/test-runtime-cleanup.mjs", "sha256": "5bb59f8283122f6db66e94883f04246ceb108399f97f6e961831bfe5b6b10025", "size": 1002 }, + { + "path": "tools/updater-lifecycle-3.4.mjs", + "sha256": "58ef3d99365c6763d911156965e118b88c8870d089115dfe44c629af6353c060", + "size": 9946 + }, { "path": "tools/verify-capability-graph-1.40.2.mjs", "sha256": "e3d8c6e8dfd566acbe037ad744edbf60816152d4994698c2a9c46d2b890e246a", @@ -2990,6 +3019,11 @@ "sha256": "2c276876f6fde314a9a7cbc7f93d14cc6a378dce4eebaec7dc1af5b0e395a779", "size": 8753 }, + { + "path": "tools/verify-production-updater-3.4.mjs", + "sha256": "46f1b5a658f6b406f427686ca0961ee18bb18b18d0ca3e219bfbedcc9b1522f0", + "size": 11063 + }, { "path": "tools/verify-release-1.24.0.mjs", "sha256": "551ec082e47dbb54ff8c942985face7dead33b684c9e50218ba31fe20ef7d8d4", @@ -3192,8 +3226,8 @@ }, { "path": "update-manifest.json", - "sha256": "a080d7733b65715573b9936502ce5228a8bfccd59a1766115be8cda908fa3285", - "size": 446 + "sha256": "eb5aaabc083a6c4f837dd396712c1a6708fbb25833d9cd79543d29152a481939", + "size": 531 } ] }