diff --git a/CHANGELOG.md b/CHANGELOG.md index 088f6d2..f40b155 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,2 @@ -- ENHANCEMENT - - update @lhci/cli to v0.6.0 +- BUGFIX + - add upload links to summary markdown file diff --git a/overlay/templates/summary.md b/overlay/templates/summary.md index 76e218f..09bb66e 100644 --- a/overlay/templates/summary.md +++ b/overlay/templates/summary.md @@ -1,4 +1,4 @@ ### LHCI Report Overview -| URL | Performance | Accessibility | Best-Practices | SEO | PWA | -| --- | ----------- | ------------- | -------------- | --- | --- | +| Report | URL | Performance | Accessibility | Best-Practices | SEO | PWA | +| ------ | --- | ----------- | ------------- | -------------- | --- | --- | diff --git a/overlay/usr/bin/lhci b/overlay/usr/bin/lhci index cbcd1b7..9063202 100755 --- a/overlay/usr/bin/lhci +++ b/overlay/usr/bin/lhci @@ -26,7 +26,7 @@ if [ -f "$CONFIG" ] && echo "$OUT" | grep -q "Done running Lighthouse"; then FILENAME=$(echo "${JSON}" | jq -r '.htmlPath') HASH=$(sha1sum "$FILENAME") FILENAME_NEW="${HASH:0:8}-$FILE_DATE" - DONWLOAD=${LHCI_SERVER_URL%/}/$(basename "${FILENAME_NEW}").html + DOWNLOAD=${LHCI_SERVER_URL%/}/$(basename "${FILENAME_NEW}").html URL=$(echo "${JSON}" | jq -r '.url') PERF=$(echo "${JSON}" | jq -r '.summary.performance') @@ -36,9 +36,9 @@ if [ -f "$CONFIG" ] && echo "$OUT" | grep -q "Done running Lighthouse"; then PWA=$(echo "${JSON}" | jq -r '.summary.pwa') cp "${FILENAME}" "${DIST}/${FILENAME_NEW}.html" - echo "Report for ${URL} will be uploaded to ${DONWLOAD}" + echo "Report for ${URL} will be uploaded to ${DOWNLOAD}" - echo "| \`${URL}\` | $(echo "scale=0;($PERF*100)/1" | bc) % | $(echo "scale=0;($ACCESS*100)/1" | bc) % | $(echo "scale=0;($PRACTICE*100)/1" | bc) % | $(echo "scale=0;($SEO*100)/1" | bc) % | $(echo "scale=0;($PWA*100)/1" | bc) % |" >> "${DIST}/summary.md" + echo "| [Link]("${DOWNLOAD}") | \`${URL}\` | $(echo "scale=0;($PERF*100)/1" | bc) % | $(echo "scale=0;($ACCESS*100)/1" | bc) % | $(echo "scale=0;($PRACTICE*100)/1" | bc) % | $(echo "scale=0;($SEO*100)/1" | bc) % | $(echo "scale=0;($PWA*100)/1" | bc) % |" >> "${DIST}/summary.md" done else printf "\nPost-processing skipped. Manifest not found!\n"