2222 wget https://apt.llvm.org/llvm.sh
2323 chmod +x llvm.sh
2424 sudo ./llvm.sh $LLVM_VERSION
25- sudo apt update -y && sudo apt upgrade -y
25+ sudo apt-get update -y && sudo apt-get upgrade -y
2626 sudo apt-get -y install gcc-multilib g++-multilib clang-tidy-$LLVM_VERSION
2727 sudo update-alternatives --install /usr/bin/clang-tidy clang-tidy /usr/bin/clang-tidy-$LLVM_VERSION 50
2828 clang-tidy --version
4040 - uses : actions/upload-artifact@v4
4141 if : always()
4242 with :
43- name : ${{github.job}}
43+ name : ${{github.job}}-#${{strategy.job-index}}-${{job.status}}-${{join(matrix.*, ',')}}
4444 path : ${{github.workspace}}/**/*
4545 retention-days : 7
4646 include-hidden-files : true
6262 steps :
6363 - uses : actions/checkout@v4
6464 - run : |
65- sudo apt update -y && sudo apt upgrade -y
66- sudo apt install gcc-multilib g++-multilib
65+ sudo apt-get update -y && sudo apt-get upgrade -y
66+ sudo apt-get install gcc-multilib g++-multilib
6767 - run : >
6868 cmake
6969 -B ${{ github.workspace }}/build
7979 - uses : actions/upload-artifact@v4
8080 if : always()
8181 with :
82- name : ${{github.job}}
82+ name : ${{github.job}}-#${{strategy.job-index}}-${{job.status}}-${{join(matrix.*, ',')}}
8383 path : ${{github.workspace}}/**/*
8484 retention-days : 7
8585 include-hidden-files : true
9393 steps :
9494 - uses : actions/checkout@v4
9595 - run : |
96- sudo apt update -y && sudo apt upgrade -y
97- sudo apt install gcc-avr avr-libc
96+ sudo apt-get update -y && sudo apt-get upgrade -y
97+ sudo apt-get install gcc-avr avr-libc
9898 avr-gcc --version
9999 - run : avr-gcc libcanard/*.c -c -std=c99 -mmcu=${{ env.mcu }} ${{ env.flags }}
100100 - run : avr-gcc libcanard/*.c -c -std=c11 -mmcu=${{ env.mcu }} ${{ env.flags }}
@@ -109,7 +109,7 @@ jobs:
109109 steps :
110110 - uses : actions/checkout@v4
111111 - run : |
112- sudo apt update -y && sudo apt upgrade -y
112+ sudo apt-get update -y && sudo apt-get upgrade -y
113113 sudo apt-get install -y gcc-arm-none-eabi
114114 - run : arm-none-eabi-gcc libcanard/*.c -c -std=c99 ${{ env.flags }}
115115 - run : arm-none-eabi-gcc libcanard/*.c -c -std=c11 ${{ env.flags }}
@@ -119,7 +119,7 @@ jobs:
119119 runs-on : ubuntu-latest
120120 steps :
121121 - uses : actions/checkout@v4
122- - uses : DoozyX/clang-format-lint-action@v0.17
122+ - uses : DoozyX/clang-format-lint-action@v0.20
123123 with :
124124 source : ' ./libcanard ./tests'
125125 exclude : ' ./tests/catch'
@@ -146,8 +146,8 @@ jobs:
146146
147147 - name : Install Dependencies
148148 run : |
149- sudo apt update -y && sudo apt upgrade -y
150- sudo apt install -y gcc-multilib g++-multilib
149+ sudo apt-get update -y && sudo apt-get upgrade -y
150+ sudo apt-get install -y gcc-multilib g++-multilib
151151
152152 - name : Set up JDK
153153 uses : actions/setup-java@v4
@@ -203,7 +203,7 @@ jobs:
203203 - uses : actions/upload-artifact@v4
204204 if : always()
205205 with :
206- name : ${{github.job}}
206+ name : ${{github.job}}-#${{strategy.job-index}}-${{job.status}}-${{join(matrix.*, ',')}}
207207 path : ${{github.workspace}}/**/*
208208 retention-days : 7
209209 include-hidden-files : true
0 commit comments