From a9c48ef41888102ccda619d533f3a1ff9e15c2f2 Mon Sep 17 00:00:00 2001 From: pazpi Date: Thu, 4 Dec 2025 22:51:19 +0100 Subject: [PATCH] test action2 --- .forgejo/workflows/auto-update.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.forgejo/workflows/auto-update.yaml b/.forgejo/workflows/auto-update.yaml index aeb30dd..f5e6f3d 100644 --- a/.forgejo/workflows/auto-update.yaml +++ b/.forgejo/workflows/auto-update.yaml @@ -52,10 +52,22 @@ jobs: fi echo "hosts=$HOSTS" >> $GITHUB_OUTPUT echo "Discovered hosts: $HOSTS" + # Also write to file as backup (in case job outputs don't work) + echo "$HOSTS" > hosts.json # Verify output was set echo "DEBUG: GITHUB_OUTPUT contents:" cat $GITHUB_OUTPUT + - name: Debug job outputs + if: steps.changes.outputs.changed == 'true' + run: | + echo "=== Step outputs ===" + echo "steps.changes.outputs.changed = '${{ steps.changes.outputs.changed }}'" + echo "steps.hosts.outputs.hosts = '${{ steps.hosts.outputs.hosts }}'" + echo "Length of hosts output: ${#HOSTS_OUT}" + env: + HOSTS_OUT: ${{ steps.hosts.outputs.hosts }} + - name: Upload flake.lock if: steps.changes.outputs.changed == 'true' uses: forgejo/upload-artifact@v4 @@ -64,6 +76,14 @@ jobs: path: flake.lock retention-days: 1 + - name: Upload hosts list + if: steps.changes.outputs.changed == 'true' + uses: forgejo/upload-artifact@v4 + with: + name: hosts-list + path: hosts.json + retention-days: 1 + build: needs: check-updates if: needs.check-updates.outputs.changed == 'true' && needs.check-updates.outputs.hosts != '[]' && needs.check-updates.outputs.hosts != ''