diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1a8ddab8e..d5d3be791 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -13,7 +13,7 @@ jobs: - { cc: gcc, cxx: g++, coverage: false } - { cc: gcc, cxx: g++, coverage: true } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Qt run: | sudo apt-mark hold grub-efi-amd64-signed @@ -93,7 +93,7 @@ jobs: - { cc: gcc, cxx: g++, coverage: false } - { cc: gcc, cxx: g++, coverage: true } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Tools run: | sudo apt-mark hold grub-efi-amd64-signed @@ -188,7 +188,7 @@ jobs: - { qt: '6.5.2', env: { cc: gcc-12 } } - { qt: '6.6.0', env: { cc: gcc-12 } } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install lcov run: brew install lcov - name: Install Qt @@ -311,7 +311,7 @@ jobs: - { generator: 'NMake Makefiles', tool: msvc, dll: QtPokit.dll } - { generator: 'MinGW Makefiles', tool: mingw, dll: libQtPokit.dll } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install host Qt for cross-compilation if: matrix.arch == 'arm64' uses: jurplel/install-qt-action@v3 @@ -390,7 +390,7 @@ jobs: needs: [ linux0, linux, mac, win ] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install lcov run: | sudo apt-mark hold grub-efi-amd64-signed @@ -438,7 +438,7 @@ jobs: if: success() && (github.ref == 'refs/heads/main') needs: collate-test-results steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: { ref: doc } - name: Clear previous coverage report run: rm -rf main/cov diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 45f9d3c13..cbe12b188 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -9,7 +9,7 @@ jobs: generate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - name: Install Doxygen @@ -43,7 +43,7 @@ jobs: if: success() && (github.ref == 'refs/heads/main') needs: generate steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: { ref: doc } - name: Clear previous docs run: rm -rf main/{doc,int} diff --git a/.github/workflows/sonar.yaml b/.github/workflows/sonar.yaml index 52ebaf3f5..46313a8c9 100644 --- a/.github/workflows/sonar.yaml +++ b/.github/workflows/sonar.yaml @@ -18,7 +18,7 @@ jobs: - { cc: clang, cxx: clang++ } - { cc: gcc, cxx: g++ } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install Qt diff --git a/.github/workflows/static.yaml b/.github/workflows/static.yaml index 4f510ddd7..4e014c409 100644 --- a/.github/workflows/static.yaml +++ b/.github/workflows/static.yaml @@ -6,7 +6,7 @@ jobs: CodeQL: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Qt run: | sudo apt-mark hold grub-efi-amd64-signed @@ -33,7 +33,7 @@ jobs: sudo apt update sudo apt upgrade sudo apt install cppcheck - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Perform Cppcheck Analysis run: ./.cppcheck.sh --xml --xml-version=2 2> "$RUNNER_TEMP/cppcheck.xml" - name: Generate Report