[aw] agentic workflows out of sync

Aperta Adatta ai principianti
#15,867 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
62/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
github-actions, yaml
Ambito
ci-cd

Direzione di ricerca

I file non sincronizzati sono .github/workflows/release.lock.yml, come mostra il diff, e il relativo sorgente release.md. Esegui make recompile come suggerito nell'issue, oppure gh aw compile --validate --verbose se manca il wrapper, e verifica che cambino solo i file lock. È completato quando i file lock rigenerati corrispondono all'output atteso del diff e sono committati con il messaggio suggerito.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

agentic-workflows maintenance

Problem

The workflow lock files (.lock.yml) are out of sync with their source markdown files (.md). This means the workflows that run in GitHub Actions are not using the latest configuration.

What needs to be done

The workflows need to be recompiled to regenerate the lock files from the markdown sources.

Instructions

If the repository provides a wrapper such as make recompile, prefer that command so compilation uses the repository's canonical flags. In github/gh-aw, any edit under .github/workflows/*.md should be followed by make recompile before committing.

Recompile all workflows using one of the following methods:

Using the repository wrapper
make recompile
Using gh aw CLI
gh aw compile --validate --verbose
Using gh-aw MCP Server

If you have the gh-aw MCP server configured, use the compile tool:

{
  "tool": "compile",
  "arguments": {
    "validate": true,
    "verbose": true
  }
}

This will:

  1. Build the latest version of gh-aw
  2. Compile all workflow markdown files to YAML lock files
  3. Ensure all workflows are up to date

After recompiling, commit the changes with a message like:

Recompile workflows to update lock files

Detected Changes

The following workflow lock files have changes:

View diff
diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml
index ccda443..d2ee71d 100644
--- a/.github/workflows/release.lock.yml
+++ b/.github/workflows/release.lock.yml
@@ -44,7 +44,7 @@
 #   - docker/login-action@81c6f93d4bc991e510b342a00b419b3bb4efc5c6 # v4.7.0
 #   - docker/setup-buildx-action@f87e5991a6d7451dcb8d9637bfbc97413f497069 # v4.4.1
 #   - docker/setup-qemu-action@99012661954931238ded8c8b007157a8430204e1 # v4.4.0
-#   - github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a
+#   - github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a # 5fec33b64e8f9159001970542a8357293ca5b09a
 #
 # Container images used:
 #   - ghcr.io/github/gh-aw-firewall/agent:0.29.0@sha256:b14bd399376180b5649a9324be3b50fbfc82bfe8f0c80045840416b5a4e65b96
@@ -129,7 +129,7 @@ jobs:
     steps:
       - name: Setup Scripts
         id: setup
-        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a
+        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a # 5fec33b64e8f9159001970542a8357293ca5b09a
         with:
           destination: ${{ runner.temp }}/gh-aw/actions
           job-name: ${{ github.job }}
@@ -481,7 +481,7 @@ jobs:
     steps:
       - name: Setup Scripts
         id: setup
-        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a
+        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a # 5fec33b64e8f9159001970542a8357293ca5b09a
         with:
           destination: ${{ runner.temp }}/gh-aw/actions
           job-name: ${{ github.job }}
@@ -1297,7 +1297,7 @@ jobs:
     steps:
       - name: Setup Scripts
         id: setup
-        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a
+        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a # 5fec33b64e8f9159001970542a8357293ca5b09a
         with:
           destination: ${{ runner.temp }}/gh-aw/actions
           job-name: ${{ github.job }}
@@ -1791,7 +1791,7 @@ jobs:
     steps:
       - name: Setup Scripts
         id: setup
-        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a
+        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a # 5fec33b64e8f9159001970542a8357293ca5b09a
         with:
           destination: ${{ runner.temp }}/gh-aw/actions
           job-name: ${{ github.job }}
@@ -1973,7 +1973,7 @@ jobs:
     steps:
       - name: Setup Scripts
         id: setup
-        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a
+        uses: github/gh-aw/actions/setup@5fec33b64e8f9159001970542a8357293ca5b09a # 5fec33b64e8f9159001970542a8357293ca5b09a
         with:
           destination: ${{ runner.temp }}/gh-aw/actions
           job-name: ${{ github.job }}

References

  • Repository: github/gh-aw-mcpg

Generated by Agentic Maintenance

Lingua principale
Go
Stelle
184
Fork
56
Merge medio
7h 51m
PR unite (30g)
183

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di github/gh-aw-mcpg

Tutte le issue di github/gh-aw-mcpg

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.