File tree 1 file changed +19
-1
lines changed
1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change 12
12
description : ' Chip to run tests for'
13
13
required : true
14
14
15
+ env :
16
+ DEBIAN_FRONTEND : noninteractive
17
+
15
18
jobs :
16
19
hardware-test :
17
20
name : Hardware ${{ inputs.chip }} ${{ inputs.type }} tests
18
21
runs-on : [arduino, "${{ inputs.chip }}"]
19
22
env :
20
23
id : ${{ github.event.pull_request.number || github.ref }}-${{ github.event.pull_request.head.sha || github.sha }}-${{ inputs.chip }}-${{ inputs.type }}
21
24
container :
22
- image : python:3.10.1-bullseye
25
+ image : python:3.12.4-bookworm
23
26
options : --privileged
24
27
steps :
25
28
- name : Check if already passed
@@ -45,10 +48,25 @@ jobs:
45
48
46
49
echo "enabled=$enabled" >> $GITHUB_OUTPUT
47
50
51
+ - name : Update git submodules
52
+ if : ${{ steps.check-tests.outputs.enabled == 'true' }}
53
+ run : |
54
+ apt update
55
+ apt install -y git
56
+ git --version
57
+
48
58
- name : Checkout user repository
49
59
if : ${{ steps.check-tests.outputs.enabled == 'true' }}
50
60
uses : actions/checkout@v4
51
61
62
+ - name : List files recursively
63
+ if : ${{ steps.check-tests.outputs.enabled == 'true' }}
64
+ run : |
65
+ echo "GitHub workspace: $GITHUB_WORKSPACE"
66
+ echo "Working directory: $PWD"
67
+ echo "Listing files:"
68
+ ls -aR
69
+
52
70
# setup-python currently only works on ubuntu images
53
71
# - uses: actions/setup-python@v5
54
72
# if: ${{ steps.check-tests.outputs.enabled == 'true' }}
You can’t perform that action at this time.
0 commit comments