File tree 2 files changed +31
-6
lines changed 2 files changed +31
-6
lines changed Original file line number Diff line number Diff line change 56
56
exit 1
57
57
fi
58
58
59
+ - name : Debug inputs
60
+ shell : bash
61
+ run : |
62
+ echo "Docs dir: ${{ inputs.docs-dir }}"
63
+ echo "Manifest changed: ${{ inputs.manifest-changed }}"
64
+ echo "First few changed files:"
65
+ echo '${{ inputs.changed-files }}' | jq -r '.[] | select(startswith("${{ inputs.docs-dir }}/"))' | head -n 5
66
+
59
67
- name : Analyze docs changes
60
68
id : docs-analysis
61
69
shell : bash
@@ -67,18 +75,23 @@ runs:
67
75
DOC_FILES_COUNT=$(jq -r '.[] | select(startswith("${{ inputs.docs-dir }}/"))' changed_files.json | wc -l)
68
76
echo "doc_files_count=$DOC_FILES_COUNT" >> $GITHUB_OUTPUT
69
77
78
+ # Force to true for debugging
79
+ DOC_FILES_COUNT=1
80
+
70
81
# Format changed files for comment
71
82
FORMATTED_FILES=$(jq -r '.[] | select(startswith("${{ inputs.docs-dir }}/")) | "- `" + . + "`"' changed_files.json)
83
+
84
+ # Add a minimum placeholder if no files found
85
+ if [ -z "$FORMATTED_FILES" ]; then
86
+ FORMATTED_FILES="- Test file - debugging workflow"
87
+ fi
88
+
72
89
echo "changed_files<<EOF" >> $GITHUB_OUTPUT
73
90
echo "$FORMATTED_FILES" >> $GITHUB_OUTPUT
74
91
echo "EOF" >> $GITHUB_OUTPUT
75
92
76
- # Determine if docs have changed
77
- if [ "$DOC_FILES_COUNT" -gt 0 ]; then
78
- echo "has_changes=true" >> $GITHUB_OUTPUT
79
- else
80
- echo "has_changes=false" >> $GITHUB_OUTPUT
81
- fi
93
+ # Determine if docs have changed - force true for testing
94
+ echo "has_changes=true" >> $GITHUB_OUTPUT
82
95
83
96
# Clean up sensitive file
84
97
rm -f changed_files.json
Original file line number Diff line number Diff line change 42
42
files : |
43
43
docs/**
44
44
45
+ - name : Debug changed files
46
+ run : |
47
+ echo "All changed files: ${{ steps.changed-files.outputs.all_changed_files }}"
48
+ echo "JSON format: ${{ steps.changed-files.outputs.all_changed_files_json }}"
49
+
45
50
- name : Check if manifest changed
46
51
id : manifest-check
47
52
run : |
55
60
changed-files : ${{ steps.changed-files.outputs.all_changed_files_json }}
56
61
manifest-changed : ${{ steps.manifest-check.outputs.changed }}
57
62
63
+ - name : Debug outputs
64
+ run : |
65
+ echo "Has changes: ${{ steps.docs-preview.outputs.has_changes }}"
66
+ echo "URL: ${{ steps.docs-preview.outputs.url }}"
67
+ echo "Changed files:"
68
+ echo "${{ steps.docs-preview.outputs.changed_files }}"
69
+
58
70
- name : Find existing comment
59
71
if : steps.docs-preview.outputs.has_changes == 'true'
60
72
uses : peter-evans/find-comment@3eae4d37986fb5a8592848f6a574fdf654e61f9e # v3.1.0
You can’t perform that action at this time.
0 commit comments