@@ -38,23 +38,37 @@ runs:
3838 using : " composite"
3939 steps :
4040 - id : run-importmaps
41- name : Run importmap audit and outdated
41+ name : Find outdated packages
4242 shell : bash
4343 working-directory : ${{ inputs.rails-root }}
4444 run : |
45+ AUDIT_OUTPUT=$(bin/importmap audit 2>&1 || true)
46+ OUTDATED_OUTPUT=$(bin/importmap outdated 2>&1 || true)
47+
48+ echo "## Importmap Update" >> $GITHUB_STEP_SUMMARY
49+ echo "" >> $GITHUB_STEP_SUMMARY
50+ echo "### Vulnerabilities" >> $GITHUB_STEP_SUMMARY
51+
52+ echo "$AUDIT_OUTPUT" >> $GITHUB_STEP_SUMMARY
53+
54+ echo "" >> $GITHUB_STEP_SUMMARY
55+ echo "### Outdated packages" >> $GITHUB_STEP_SUMMARY
56+ echo "$OUTDATED_OUTPUT" >> $GITHUB_STEP_SUMMARY
57+
4558 {
46- echo " importmap-audit<<IMPORTMAP_AUDIT_OUTPUT"
47- bin/importmap audit 2>&1 || true
48- echo IMPORTMAP_AUDIT_OUTPUT
59+ echo ' importmap-audit<<IMPORTMAP_AUDIT_OUTPUT'
60+ echo "$AUDIT_OUTPUT"
61+ echo ' IMPORTMAP_AUDIT_OUTPUT'
4962 } >> "$GITHUB_OUTPUT"
5063
5164 {
52- echo " importmap-outdated<<IMPORTMAP_OUTDATED_OUTPUT"
53- bin/importmap outdated 2>&1 || true
54- echo IMPORTMAP_OUTDATED_OUTPUT
65+ echo ' importmap-outdated<<IMPORTMAP_OUTDATED_OUTPUT'
66+ echo "$OUTDATED_OUTPUT"
67+ echo ' IMPORTMAP_OUTDATED_OUTPUT'
5568 } >> "$GITHUB_OUTPUT"
5669
57- - name : Run importmap-update
70+ - id : run-importmaps-update
71+ name : Run importmap-update
5872 shell : bash
5973 working-directory : ${{ github.action_path }}
6074 env :
0 commit comments