Add "Run on InfiniEmu" link to pull requests (#2150)
This commit is contained in:
parent
de87a0dd3d
commit
7b39d81c8c
6
.github/workflows/main.yml
vendored
6
.github/workflows/main.yml
vendored
|
|
@ -22,6 +22,8 @@ jobs:
|
||||||
text_size: ${{ steps.output-sizes.outputs.text_size }}
|
text_size: ${{ steps.output-sizes.outputs.text_size }}
|
||||||
data_size: ${{ steps.output-sizes.outputs.data_size }}
|
data_size: ${{ steps.output-sizes.outputs.data_size }}
|
||||||
bss_size: ${{ steps.output-sizes.outputs.bss_size }}
|
bss_size: ${{ steps.output-sizes.outputs.bss_size }}
|
||||||
|
firmware_artifact: ${{ steps.upload-firmware.outputs.artifact-id }}
|
||||||
|
resources_artifact: ${{ steps.upload-resources.outputs.artifact-id }}
|
||||||
env:
|
env:
|
||||||
# InfiniTime sources are downloaded to the current directory.
|
# InfiniTime sources are downloaded to the current directory.
|
||||||
# Override SOURCES_DIR in build.sh
|
# Override SOURCES_DIR in build.sh
|
||||||
|
|
@ -63,11 +65,13 @@ jobs:
|
||||||
path: ./build/output/pinetime-mcuboot-app-image-*.bin
|
path: ./build/output/pinetime-mcuboot-app-image-*.bin
|
||||||
- name: Upload standalone ELF artifacts
|
- name: Upload standalone ELF artifacts
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
id: upload-firmware
|
||||||
with:
|
with:
|
||||||
name: InfiniTime image ${{ env.REF_NAME }}
|
name: InfiniTime image ${{ env.REF_NAME }}
|
||||||
path: ./build/output/src/pinetime-app-*.out
|
path: ./build/output/src/pinetime-app-*.out
|
||||||
- name: Upload resources artifacts
|
- name: Upload resources artifacts
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
|
id: upload-resources
|
||||||
with:
|
with:
|
||||||
name: InfiniTime resources ${{ env.REF_NAME }}
|
name: InfiniTime resources ${{ env.REF_NAME }}
|
||||||
path: ./build/output/infinitime-resources-*.zip
|
path: ./build/output/infinitime-resources-*.zip
|
||||||
|
|
@ -205,6 +209,8 @@ jobs:
|
||||||
| text | ${{ needs.build-firmware.outputs.text_size }}B | ${{ steps.output-sizes-diff.outputs.text_diff }}B |
|
| text | ${{ needs.build-firmware.outputs.text_size }}B | ${{ steps.output-sizes-diff.outputs.text_diff }}B |
|
||||||
| data | ${{ needs.build-firmware.outputs.data_size }}B | ${{ steps.output-sizes-diff.outputs.data_diff }}B |
|
| data | ${{ needs.build-firmware.outputs.data_size }}B | ${{ steps.output-sizes-diff.outputs.data_diff }}B |
|
||||||
| bss | ${{ needs.build-firmware.outputs.bss_size }}B | ${{ steps.output-sizes-diff.outputs.bss_diff }}B |
|
| bss | ${{ needs.build-firmware.outputs.bss_size }}B | ${{ steps.output-sizes-diff.outputs.bss_diff }}B |
|
||||||
|
|
||||||
|
[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 }})
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
- name: Upload comment
|
- name: Upload comment
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue