From bd820371d747d298117cbcfab02789c7fff59acd Mon Sep 17 00:00:00 2001 From: Claude Code Date: Wed, 2 Sep 2026 16:37:13 +0200 Subject: [PATCH] fix(nostr-sync): Schreibrecht fuer die Job-Summary ergaenzen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der erste Lauf mit der neuen Summary scheiterte an den Deno-Permissions: --allow-write=./logs deckt GITHUB_STEP_SUMMARY nicht ab, entsprechend kam "Requires write access to .../step_summary_..." und die Summary wurde nie geschrieben. Der Run blieb gruen, weil der Fehler abgefangen wird — die Sichtbarkeit, um die es bei der Aenderung ging, fehlte aber komplett. Beide Publish-Steps (diff und force-all) duerfen jetzt zusaetzlich in die Summary-Datei des Runners schreiben. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01FszJnDojSuh63ZEymWMBof --- .github/workflows/nostr-sync.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nostr-sync.yml b/.github/workflows/nostr-sync.yml index e3bbed4..a1e3c61 100644 --- a/.github/workflows/nostr-sync.yml +++ b/.github/workflows/nostr-sync.yml @@ -55,7 +55,8 @@ jobs: CONTENT_ROOT: ${{ github.workspace }}/content-repo/Website/content run: | deno run \ - --allow-env --allow-read --allow-write=./logs \ + --allow-env --allow-read \ + --allow-write=./logs,"$GITHUB_STEP_SUMMARY" \ --allow-net --allow-run=git \ cli.ts publish --force-all @@ -71,7 +72,8 @@ jobs: GITHUB_EVENT_BEFORE: ${{ github.event.before }} run: | deno run \ - --allow-env --allow-read --allow-write=./logs \ + --allow-env --allow-read \ + --allow-write=./logs,"$GITHUB_STEP_SUMMARY" \ --allow-net --allow-run=git \ cli.ts publish