Skip to content

Commit 2e62bf2

Browse files
committed
Show step summary
1 parent 940e142 commit 2e62bf2

1 file changed

Lines changed: 22 additions & 8 deletions

File tree

action.yml

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

Comments
 (0)