File tree Expand file tree Collapse file tree 3 files changed +45
-0
lines changed Expand file tree Collapse file tree 3 files changed +45
-0
lines changed Original file line number Diff line number Diff line change 6666 artifacts : " /tmp/tt-demo-rp2040-${{ github.ref_name }}.uf2"
6767 token : ${{ secrets.GITHUB_TOKEN }}
6868 generateReleaseNotes : true
69+
70+ simulate :
71+ runs-on : ubuntu-24.04
72+ needs : create-release
73+ steps :
74+ - name : Checkout
75+ uses : actions/checkout@v4
76+
77+ - name : Download UF2
78+ uses : actions/download-artifact@v4
79+ with :
80+ name : tt-demo-board-firmware
81+ path : /tmp
82+
83+ - name : Copy UF2 to workspace
84+ run : |
85+ cp /tmp/tt-demo-rp2040-${{ github.ref_name }}.uf2 $GITHUB_WORKSPACE/release.uf2
86+
87+ - name : Run a Wokwi CI server
88+ uses : wokwi/wokwi-ci-server-action@v1
89+
90+ - name : Test with Wokwi
91+ uses : wokwi/wokwi-ci-action@v1
92+ with :
93+ token : ${{ secrets.WOKWI_CLI_TOKEN }}
94+ path : /
95+ expect_text : ' boot done:'
Original file line number Diff line number Diff line change 1+ {
2+ "version" : 1 ,
3+ "author" : " Uri Shaked" ,
4+ "editor" : " wokwi" ,
5+ "parts" : [
6+ {
7+ "type" : " wokwi-pi-pico" ,
8+ "id" : " pico"
9+ }
10+ ],
11+ "connections" : []
12+ }
Original file line number Diff line number Diff line change 1+ # Wokwi Configuration File
2+ # Reference: https://docs.wokwi.com/vscode/project-config
3+ [wokwi ]
4+ version = 1
5+ firmware = ' release.uf2'
6+ elf = ' release.uf2'
You can’t perform that action at this time.
0 commit comments