fix: Actions-Templates lauffähig machen (Review) #2

Merged
robin.marquardt merged 1 commit from fix/actions-review into main 2026-09-12 17:21:26 +02:00
Owner

Review der Actions-Ports mit Korrekturen aus den Erkenntnissen des registry-Rollouts:

  • runs-on-Default dockerself-hosted (tatsächliches Runner-Label; nicht existierende Labels lassen Jobs endlos auf waiting stehen)
  • ci_user-Default cigit_ci (User ci existiert nicht)
  • docker-container: Checkout per API-Tarball statt actions/checkout (Kaniko-Image hat weder node noch git); Multi-Arch als Input mit Default amd64 (kein arm64-Runner → Job hinge ewig)
  • shopware-plugin: Zip-/Validate-Pfade über Wildcard (Extension-Name kann vom Repo-Namen abweichen)
  • npm-package: node-Image über registry.hexamain.de-Proxy
  • shopware-mirror.yml entfernt: ersetzt durch den zentralen Sync in shopware-mirror/registry
  • MIGRATION.md entsprechend aktualisiert

Nach dem Merge: CI_TOKEN-Org-Secrets anlegen, Sichtbarkeit des Repos prüfen, dann Pilot-Repos (shopware-plugins/hxBackorder, docker/grav).

Review der Actions-Ports mit Korrekturen aus den Erkenntnissen des registry-Rollouts: - `runs-on`-Default `docker` → `self-hosted` (tatsächliches Runner-Label; nicht existierende Labels lassen Jobs endlos auf *waiting* stehen) - `ci_user`-Default `ci` → `git_ci` (User `ci` existiert nicht) - **docker-container**: Checkout per API-Tarball statt `actions/checkout` (Kaniko-Image hat weder node noch git); Multi-Arch als Input mit Default amd64 (kein arm64-Runner → Job hinge ewig) - **shopware-plugin**: Zip-/Validate-Pfade über Wildcard (Extension-Name kann vom Repo-Namen abweichen) - **npm-package**: node-Image über registry.hexamain.de-Proxy - **shopware-mirror.yml entfernt**: ersetzt durch den zentralen Sync in `shopware-mirror/registry` - MIGRATION.md entsprechend aktualisiert Nach dem Merge: `CI_TOKEN`-Org-Secrets anlegen, Sichtbarkeit des Repos prüfen, dann Pilot-Repos (`shopware-plugins/hxBackorder`, `docker/grav`).
- runs-on-Default 'docker' -> 'self-hosted' (tatsächliches Runner-Label;
  nicht existierende Labels lassen Jobs endlos auf 'waiting' stehen)
- ci_user-Default 'ci' -> 'git_ci' (User 'ci' existiert nicht)
- docker-container: Checkout per API-Tarball statt actions/checkout
  (Kaniko-Image hat weder node noch git); Multi-Arch als Input mit
  Default amd64 (kein arm64-Runner vorhanden -> Job hinge ewig)
- shopware-plugin: Zip-/Validate-Pfade über Wildcard (Extension-Name
  kann vom Repo-Namen abweichen)
- npm-package: node-Image über registry.hexamain.de-Proxy
- shopware-mirror.yml entfernt: ersetzt durch zentralen Sync in
  shopware-mirror/registry
- MIGRATION.md entsprechend aktualisiert
robin.marquardt deleted branch fix/actions-review 2026-09-12 17:21:26 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
templates/workflows!2
No description provided.