Skip to content

Commit d586ef8

Browse files
committed
Show step summary
1 parent 940e142 commit d586ef8

1 file changed

Lines changed: 19 additions & 12 deletions

File tree

action.yml

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)