File tree Expand file tree Collapse file tree 12 files changed +27
-89
lines changed Expand file tree Collapse file tree 12 files changed +27
-89
lines changed Original file line number Diff line number Diff line change 4141 python-version : ' 3.x'
4242
4343 - name : Checkout TinyUSB
44- uses : actions/checkout@v3
45-
46- - name : Checkout hathach/linkermap
47- uses : actions/checkout@v3
48- with :
49- repository : hathach/linkermap
50- path : linkermap
44+ uses : actions/checkout@v4
5145
5246 - name : Set Toolchain URL
5347 run : echo >> $GITHUB_ENV TOOLCHAIN_URL=https://developer.arm.com/-/media/Files/downloads/gnu-a/10.3-2021.07/binrel/gcc-arm-10.3-2021.07-x86_64-aarch64-none-elf.tar.xz
7468
7569 - name : Build
7670 run : python3 tools/build_make.py ${{ matrix.family }}
77-
78- - name : Linker Map
79- run : |
80- pip install linkermap/
81- for ex in `ls -d examples/device/*/`; do \
82- find ${ex} -name *.map -print -quit | \
83- xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'; \
84- done
Original file line number Diff line number Diff line change 88 - ' examples/**'
99 - ' lib/**'
1010 - ' hw/**'
11+ - ' tools/get_deps.py'
1112 - ' .github/workflows/build_arm.yml'
1213 pull_request :
1314 branches : [ master ]
1617 - ' examples/**'
1718 - ' lib/**'
1819 - ' hw/**'
20+ - ' tools/get_deps.py'
1921 - ' .github/workflows/build_arm.yml'
2022
2123concurrency :
@@ -54,25 +56,10 @@ jobs:
5456 release : ' 11.2-2022.02'
5557
5658 - name : Checkout TinyUSB
57- uses : actions/checkout@v3
58-
59- - name : Checkout hathach/linkermap
60- uses : actions/checkout@v3
61- with :
62- repository : hathach/linkermap
63- path : linkermap
59+ uses : actions/checkout@v4
6460
6561 - name : Get Dependencies
6662 run : python3 tools/get_deps.py ${{ matrix.family }}
6763
6864 - name : Build
6965 run : python3 tools/build_make.py ${{ matrix.family }}
70-
71- - name : Linker Map
72- run : |
73- pip install linkermap/
74- # find -quit to only print linkermap of 1 board per example
75- for ex in `ls -d examples/*/*/`
76- do
77- find ${ex} -name *.map -print -quit | xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'
78- done
Original file line number Diff line number Diff line change 4343 run : docker pull espressif/idf:latest
4444
4545 - name : Checkout TinyUSB
46- uses : actions/checkout@v3
46+ uses : actions/checkout@v4
4747
4848 - name : Build
4949 run : docker run --rm -v $PWD:/project -w /project espressif/idf:latest python3 tools/build_esp32.py ${{ matrix.board }}
9191 done
9292
9393 - name : Checkout test/hil
94- uses : actions/checkout@v3
94+ uses : actions/checkout@v4
9595 with :
9696 sparse-checkout : test/hil
9797
Original file line number Diff line number Diff line change 88 - ' examples/**'
99 - ' lib/**'
1010 - ' hw/**'
11+ - ' tools/get_deps.py'
1112 - ' .github/workflows/build_iar.yml'
1213 pull_request :
1314 branches : [ master ]
1617 - ' examples/**'
1718 - ' lib/**'
1819 - ' hw/**'
20+ - ' tools/get_deps.py'
1921 - ' .github/workflows/build_iar.yml'
2022
2123concurrency :
4143 mkdir -p "${{ github.workspace }}"
4244
4345 - name : Checkout TinyUSB
44- uses : actions/checkout@v3
46+ uses : actions/checkout@v4
4547
4648 - name : Get Dependencies
4749 run : python3 tools/get_deps.py ${{ matrix.family }}
Original file line number Diff line number Diff line change 88 - ' examples/**'
99 - ' lib/**'
1010 - ' hw/**'
11+ - ' tools/get_deps.py'
1112 - ' .github/workflows/build_msp430.yml'
1213 pull_request :
1314 branches : [ master ]
1617 - ' examples/**'
1718 - ' lib/**'
1819 - ' hw/**'
20+ - ' tools/get_deps.py'
1921 - ' .github/workflows/build_msp430.yml'
2022
2123concurrency :
3941 python-version : ' 3.x'
4042
4143 - name : Checkout TinyUSB
42- uses : actions/checkout@v3
43-
44- - name : Checkout hathach/linkermap
45- uses : actions/checkout@v3
46- with :
47- repository : hathach/linkermap
48- path : linkermap
44+ uses : actions/checkout@v4
4945
5046 - name : Set Toolchain URL
5147 run : echo >> $GITHUB_ENV TOOLCHAIN_URL=http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/9_2_0_0/export/msp430-gcc-9.2.0.50_linux64.tar.bz2
7268
7369 - name : Build
7470 run : python3 tools/build_make.py ${{ matrix.family }}
75-
76- - name : Linker Map
77- run : |
78- pip install linkermap/
79- # find -quit to only print linkermap of 1 board per example
80- for ex in `ls -d examples/device/*/`
81- do
82- find ${ex} -name *.map -print -quit | xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'
83- done
Original file line number Diff line number Diff line change 88 - ' examples/**'
99 - ' lib/**'
1010 - ' hw/**'
11+ - ' tools/get_deps.py'
1112 - ' .github/workflows/build_renesas.yml'
1213 pull_request :
1314 branches : [ master ]
1617 - ' examples/**'
1718 - ' lib/**'
1819 - ' hw/**'
20+ - ' tools/get_deps.py'
1921 - ' .github/workflows/build_renesas.yml'
2022
2123concurrency :
3840 python-version : ' 3.x'
3941
4042 - name : Checkout TinyUSB
41- uses : actions/checkout@v3
42-
43- - name : Checkout hathach/linkermap
44- uses : actions/checkout@v3
45- with :
46- repository : hathach/linkermap
47- path : linkermap
43+ uses : actions/checkout@v4
4844
4945 - name : Set Toolchain URL
5046 run : echo >> $GITHUB_ENV TOOLCHAIN_URL=http://gcc-renesas.com/downloads/get.php?f=rx/8.3.0.202004-gnurx/gcc-8.3.0.202004-GNURX-ELF.run
7268
7369 - name : Build
7470 run : python3 tools/build_make.py ${{ matrix.family }}
75-
76- - name : Linker Map
77- run : |
78- pip install linkermap/
79- # find -quit to only print linkermap of 1 board per example
80- for ex in `ls -d examples/device/*/`
81- do
82- find ${ex} -name *.map -print -quit | xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'
83- done
Original file line number Diff line number Diff line change 88 - ' examples/**'
99 - ' lib/**'
1010 - ' hw/**'
11+ - ' tools/get_deps.py'
1112 - ' .github/workflows/build_riscv.yml'
1213 pull_request :
1314 branches : [ master ]
1617 - ' examples/**'
1718 - ' lib/**'
1819 - ' hw/**'
20+ - ' tools/get_deps.py'
1921 - ' .github/workflows/build_riscv.yml'
2022
2123concurrency :
4042 python-version : ' 3.x'
4143
4244 - name : Checkout TinyUSB
43- uses : actions/checkout@v3
44-
45- - name : Checkout hathach/linkermap
46- uses : actions/checkout@v3
47- with :
48- repository : hathach/linkermap
49- path : linkermap
45+ uses : actions/checkout@v4
5046
5147 - name : Set Toolchain URL
5248 run : echo >> $GITHUB_ENV TOOLCHAIN_URL=https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v10.1.0-1.1/xpack-riscv-none-embed-gcc-10.1.0-1.1-linux-x64.tar.gz
7369
7470 - name : Build
7571 run : python3 tools/build_make.py ${{ matrix.family }}
76-
77- - name : Linker Map
78- run : |
79- pip install linkermap/
80- # find -quit to only print linkermap of 1 board per example
81- for ex in `ls -d examples/device/*/`
82- do
83- find ${ex} -name *.map -print -quit | xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'
84- done
Original file line number Diff line number Diff line change 4545 release : ' 10.3-2021.10'
4646
4747 - name : Checkout TinyUSB
48- uses : actions/checkout@v3
48+ uses : actions/checkout@v4
4949
5050 - name : Get Dependencies
5151 run : python3 tools/get_deps.py stm32f4
Original file line number Diff line number Diff line change 88 - ' examples/**'
99 - ' lib/**'
1010 - ' hw/**'
11+ - ' tools/get_deps.py'
1112 - ' .github/workflows/cmake_arm.yml'
1213 pull_request :
1314 branches : [ master ]
1617 - ' examples/**'
1718 - ' lib/**'
1819 - ' hw/**'
20+ - ' tools/get_deps.py'
1921 - ' .github/workflows/cmake_arm.yml'
2022
2123concurrency :
@@ -68,11 +70,11 @@ jobs:
6870 run : sudo apt install -y ninja-build
6971
7072 - name : Checkout TinyUSB
71- uses : actions/checkout@v3
73+ uses : actions/checkout@v4
7274
7375 - name : Checkout pico-sdk for rp2040
7476 if : matrix.family == 'rp2040'
75- uses : actions/checkout@v3
77+ uses : actions/checkout@v4
7678 with :
7779 repository : raspberrypi/pico-sdk
7880 ref : develop
@@ -144,7 +146,7 @@ jobs:
144146 done
145147
146148 - name : Checkout test/hil
147- uses : actions/checkout@v3
149+ uses : actions/checkout@v4
148150 with :
149151 sparse-checkout : test/hil
150152
Original file line number Diff line number Diff line change 5757
5858 steps :
5959 - name : Checkout repository
60- uses : actions/checkout@v3
60+ uses : actions/checkout@v4
6161
6262 - name : Install ARM GCC
6363 uses : carlosperate/arm-none-eabi-gcc-action@v1
You can’t perform that action at this time.
0 commit comments