@@ -38,23 +38,30 @@ 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- {
46- echo "importmap-audit<<IMPORTMAP_AUDIT_OUTPUT"
47- bin/importmap audit 2>&1 || true
48- echo IMPORTMAP_AUDIT_OUTPUT
49- } >> "$GITHUB_OUTPUT"
45+ echo "## Importmap Update" >> $GITHUB_STEP_SUMMARY
46+ echo "" >> $GITHUB_STEP_SUMMARY
47+ echo "### Vulnerabilities" >> $GITHUB_STEP_SUMMARY
5048
51- {
52- echo "importmap-outdated<<IMPORTMAP_OUTDATED_OUTPUT"
53- bin/importmap outdated 2>&1 || true
54- echo IMPORTMAP_OUTDATED_OUTPUT
55- } >> "$GITHUB_OUTPUT"
49+ AUDIT_OUTPUT=$(bin/importmap audit 2>&1 || true)
50+ echo "$AUDIT_OUTPUT" >> $GITHUB_STEP_SUMMARY
5651
57- - name : Run importmap-update
52+ echo "" >> $GITHUB_STEP_SUMMARY
53+ echo "### Outdated packages" >> $GITHUB_STEP_SUMMARY
54+
55+ OUTDATED_OUTPUT=$(bin/importmap outdated 2>&1 || true)
56+ echo "$OUTDATED_OUTPUT" >> $GITHUB_STEP_SUMMARY
57+
58+ echo "" >> $GITHUB_STEP_SUMMARY
59+
60+ echo "importmap-audit=$AUDIT_OUTPUT" >> "$GITHUB_OUTPUT"
61+ echo "importmap-outdated=$OUTDATED_OUTPUT" >> "$GITHUB_OUTPUT"
62+
63+ - id : run-importmaps-update
64+ name : Run importmap-update
5865 shell : bash
5966 working-directory : ${{ github.action_path }}
6067 env :
0 commit comments