File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 matrix :
2323 os : [ubuntu-latest, windows-latest, macos-latest]
2424 steps :
25- - uses : actions/checkout@v4
25+ - uses : actions/checkout@v6
2626 - name : Configure
2727 run : cmake -B build -DEBLDR_BUILD_TESTS=ON
2828 - name : Build
5151 pkg : gcc-riscv64-linux-gnu
5252 toolchain : toolchains/riscv64-linux-gnu.cmake
5353 steps :
54- - uses : actions/checkout@v4
54+ - uses : actions/checkout@v6
5555 - name : Install cross-compiler
5656 run : |
5757 sudo apt-get update
7171 name : Sanitizers
7272 runs-on : ubuntu-latest
7373 steps :
74- - uses : actions/checkout@v4
74+ - uses : actions/checkout@v6
7575 - name : Build with sanitizers
7676 run : |
7777 cmake -B build \
8888 name : Security Hardening Build
8989 runs-on : ubuntu-latest
9090 steps :
91- - uses : actions/checkout@v4
91+ - uses : actions/checkout@v6
9292 - name : Build with all security options
9393 run : |
9494 cmake -B build \
Original file line number Diff line number Diff line change 2222 name : Analyze (C/C++)
2323 runs-on : ubuntu-latest
2424 steps :
25- - uses : actions/checkout@v4
25+ - uses : actions/checkout@v6
2626 - name : Initialize CodeQL
2727 uses : github/codeql-action/init@v3
2828 with :
Original file line number Diff line number Diff line change 1818 os : [ubuntu-latest, windows-latest, macos-latest]
1919 python-version : ["3.10", "3.11", "3.12"]
2020 steps :
21- - uses : actions/checkout@v4
21+ - uses : actions/checkout@v6
2222 - uses : actions/setup-python@v5
2323 with :
2424 python-version : ${{ matrix.python-version }}
4747 - esp32
4848 - nrf52
4949 steps :
50- - uses : actions/checkout@v4
50+ - uses : actions/checkout@v6
5151 - uses : actions/setup-python@v5
5252 with :
5353 python-version : " 3.12"
7777 - guest : Linux riscv64
7878 platform : riscv64-linux
7979 steps :
80- - uses : actions/checkout@v4
80+ - uses : actions/checkout@v6
8181 - uses : actions/setup-python@v5
8282 with :
8383 python-version : " 3.12"
9898 needs : install-validate
9999 runs-on : windows-latest
100100 steps :
101- - uses : actions/checkout@v4
101+ - uses : actions/checkout@v6
102102 - uses : actions/setup-python@v5
103103 with :
104104 python-version : " 3.12"
@@ -114,7 +114,7 @@ jobs:
114114 needs : install-validate
115115 runs-on : macos-latest
116116 steps :
117- - uses : actions/checkout@v4
117+ - uses : actions/checkout@v6
118118 - uses : actions/setup-python@v5
119119 with :
120120 python-version : " 3.12"
Original file line number Diff line number Diff line change 1414 matrix :
1515 os : [ubuntu-latest, windows-latest, macos-latest]
1616 steps :
17- - uses : actions/checkout@v4
17+ - uses : actions/checkout@v6
1818
1919 - name : Configure
2020 run : cmake -B build -DEBLDR_BUILD_TESTS=ON
4242 toolchain : toolchains/arm-none-eabi.cmake
4343 packages : gcc-arm-none-eabi libnewlib-arm-none-eabi
4444 steps :
45- - uses : actions/checkout@v4
45+ - uses : actions/checkout@v6
4646
4747 - name : Install cross-compiler
4848 run : |
7070 name : Config Generation
7171 runs-on : ubuntu-latest
7272 steps :
73- - uses : actions/checkout@v4
73+ - uses : actions/checkout@v6
7474 - uses : actions/setup-python@v5
7575 with :
7676 python-version : " 3.12"
Original file line number Diff line number Diff line change 1414 name : Validate
1515 runs-on : ubuntu-latest
1616 steps :
17- - uses : actions/checkout@v4
17+ - uses : actions/checkout@v6
1818 - name : Build & Test
1919 run : |
2020 cmake -B build -DEBLDR_BUILD_TESTS=ON -DEBLDR_HARDENING=ON
4444 - board : x86_64_efi
4545 pkg : " "
4646 steps :
47- - uses : actions/checkout@v4
47+ - uses : actions/checkout@v6
4848 - name : Install cross-compiler
4949 if : matrix.pkg != ''
5050 run : |
7272 runs-on : ubuntu-latest
7373 needs : [validate, cross-compile]
7474 steps :
75- - uses : actions/checkout@v4
75+ - uses : actions/checkout@v6
7676 with :
7777 fetch-depth : 0
7878 - name : Extract version
Original file line number Diff line number Diff line change 1717 security-events : write
1818 id-token : write
1919 steps :
20- - uses : actions/checkout@v4
20+ - uses : actions/checkout@v6
2121 with :
2222 persist-credentials : false
2323 - uses : ossf/scorecard-action@v2.4.0
Original file line number Diff line number Diff line change 3232 - imx8m
3333 - jetson-nano
3434 steps :
35- - uses : actions/checkout@v4
35+ - uses : actions/checkout@v6
3636 - uses : actions/setup-python@v5
3737 with :
3838 python-version : " 3.12"
6767 matrix :
6868 os : [ubuntu-latest, windows-latest, macos-latest]
6969 steps :
70- - uses : actions/checkout@v4
70+ - uses : actions/checkout@v6
7171 - uses : actions/setup-python@v5
7272 with :
7373 python-version : " 3.12"
Original file line number Diff line number Diff line change 1818 matrix :
1919 os : [ubuntu-latest, windows-latest, macos-latest]
2020 steps :
21- - uses : actions/checkout@v4
21+ - uses : actions/checkout@v6
2222 - name : Configure
2323 run : cmake -B build -DEBLDR_BUILD_TESTS=ON
2424 - name : Build
4343 toolchain : toolchains/riscv64-linux-gnu.cmake
4444 packages : gcc-riscv64-linux-gnu
4545 steps :
46- - uses : actions/checkout@v4
46+ - uses : actions/checkout@v6
4747 - name : Install cross-compiler
4848 run : |
4949 sudo apt-get update
You can’t perform that action at this time.
0 commit comments