CI: Update workflow labels (docker → native) #334

Closed
opened 2026-03-02 12:39:42 +00:00 by jack · 0 comments
Owner

Problem

CI-Workflows verwenden alte/falsche Labels für Runner-Auswahl.

Aktuelle Labels (laut Forgejo):

  • docker
  • native

Workflows müssen aktualisiert werden um korrekte Labels zu nutzen.

Action Items

  1. Alle Workflows durchgehen:

    ls .forgejo/workflows/
    
  2. Labels prüfen & anpassen:

    • Welcher Runner für welchen Job?
    • native vs docker richtig zugeordnet?
  3. Testen:

    • CI-Run durchführen
    • Prüfen ob Jobs auf korrekten Runnern laufen

Erwartetes Verhalten

Build-Jobs (Docker)

jobs:
  build:
    runs-on: native  # Für Docker-Builds

Test-Jobs

jobs:
  test:
    runs-on: docker  # Für isolierte Tests
    # oder
    runs-on: native  # Falls mehr Performance nötig

Acceptance Criteria

  • Alle Workflows verwenden korrekte Labels
  • CI-Runs erfolgreich
  • Jobs laufen auf passenden Runnern

Priority

High - Kann CI-Failures verursachen.

## Problem CI-Workflows verwenden alte/falsche Labels für Runner-Auswahl. **Aktuelle Labels (laut Forgejo):** - `docker` - `native` **Workflows müssen aktualisiert werden** um korrekte Labels zu nutzen. ## Action Items 1. **Alle Workflows durchgehen:** ```bash ls .forgejo/workflows/ ``` 2. **Labels prüfen & anpassen:** - Welcher Runner für welchen Job? - `native` vs `docker` richtig zugeordnet? 3. **Testen:** - CI-Run durchführen - Prüfen ob Jobs auf korrekten Runnern laufen ## Erwartetes Verhalten ### Build-Jobs (Docker) ```yaml jobs: build: runs-on: native # Für Docker-Builds ``` ### Test-Jobs ```yaml jobs: test: runs-on: docker # Für isolierte Tests # oder runs-on: native # Falls mehr Performance nötig ``` ## Acceptance Criteria - [x] Alle Workflows verwenden korrekte Labels - [x] CI-Runs erfolgreich - [x] Jobs laufen auf passenden Runnern ## Priority **High** - Kann CI-Failures verursachen.
review.bot 2026-03-02 14:18:35 +00:00
  • closed this issue
  • added the
    has-pr
    label
Sign in to join this conversation.
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
customable/claude-mem#334
No description provided.