Skip to content

Commit 7b39d81

Browse files
authored
Add "Run on InfiniEmu" link to pull requests (#2150)
1 parent de87a0d commit 7b39d81

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/main.yml

+6
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
2222
text_size: ${{ steps.output-sizes.outputs.text_size }}
2323
data_size: ${{ steps.output-sizes.outputs.data_size }}
2424
bss_size: ${{ steps.output-sizes.outputs.bss_size }}
25+
firmware_artifact: ${{ steps.upload-firmware.outputs.artifact-id }}
26+
resources_artifact: ${{ steps.upload-resources.outputs.artifact-id }}
2527
env:
2628
# InfiniTime sources are downloaded to the current directory.
2729
# Override SOURCES_DIR in build.sh
@@ -63,11 +65,13 @@ jobs:
6365
path: ./build/output/pinetime-mcuboot-app-image-*.bin
6466
- name: Upload standalone ELF artifacts
6567
uses: actions/upload-artifact@v4
68+
id: upload-firmware
6669
with:
6770
name: InfiniTime image ${{ env.REF_NAME }}
6871
path: ./build/output/src/pinetime-app-*.out
6972
- name: Upload resources artifacts
7073
uses: actions/upload-artifact@v4
74+
id: upload-resources
7175
with:
7276
name: InfiniTime resources ${{ env.REF_NAME }}
7377
path: ./build/output/infinitime-resources-*.zip
@@ -205,6 +209,8 @@ jobs:
205209
| text | ${{ needs.build-firmware.outputs.text_size }}B | ${{ steps.output-sizes-diff.outputs.text_diff }}B |
206210
| data | ${{ needs.build-firmware.outputs.data_size }}B | ${{ steps.output-sizes-diff.outputs.data_diff }}B |
207211
| bss | ${{ needs.build-firmware.outputs.bss_size }}B | ${{ steps.output-sizes-diff.outputs.bss_diff }}B |
212+
213+
[Run in InfiniEmu](https://infiniemu.pipe01.net/?firmware=artifact://${{ github.repository }}/${{ needs.build-firmware.outputs.firmware_artifact }}&resources=artifact://${{ github.repository }}/${{ needs.build-firmware.outputs.resources_artifact }})
208214
EOF
209215
210216
- name: Upload comment

0 commit comments

Comments
 (0)