diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 31e4e7830..e55dfc605 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Python if: matrix.language == 'python' uses: actions/setup-python@v6 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 4a7af193d..1de5e968b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -17,7 +17,7 @@ jobs: sudo apt-get update sudo apt-get install cxxtest lcov - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Configure JSBSim run: | mkdir build && cd build diff --git a/.github/workflows/cpp-python-build.yml b/.github/workflows/cpp-python-build.yml index 996d65fa1..57a2b7e2e 100644 --- a/.github/workflows/cpp-python-build.yml +++ b/.github/workflows/cpp-python-build.yml @@ -19,7 +19,7 @@ jobs: sudo apt-get update sudo apt-get install libxml2-utils - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Validate scripts files run: | for filename in scripts/*.xml; do @@ -55,7 +55,7 @@ jobs: runs-on: ${{matrix.os}} steps: - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Configure the MSIS test program run: | mkdir build && cd build @@ -97,7 +97,7 @@ jobs: sudo apt-get update sudo apt-get install cxxtest valgrind binutils-dev - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Cache Python packages & CTest cost data # CTestCostData.txt is used by CTest to optimize the distribution of the # tests between the CPU cores and reduce execution time. @@ -124,7 +124,7 @@ jobs: - name: Checkout Backward-cpp if: matrix.display_stack_trace == 'ON' id: BackwardCppCheckout - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: bombela/backward-cpp ref: 'v1.6' @@ -186,7 +186,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Matlab uses: matlab-actions/setup-matlab@v2 with: @@ -256,9 +256,9 @@ jobs: with: python-version: '3.10' - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Checkout CxxTest - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: CxxTest/cxxtest ref: '4.4' @@ -303,7 +303,7 @@ jobs: shared_libs: [ON, OFF] steps: - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Cache Python packages & CTest cost data # CTestCostData.txt is used by CTest to optimize the distribution of the # tests between the CPU cores and reduce execution time. @@ -320,7 +320,7 @@ jobs: - name: Install Python packages run: pip install -r python/requirements.txt - name: Checkout CxxTest - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: CxxTest/cxxtest ref: '4.4' @@ -331,7 +331,7 @@ jobs: cp python/python3/cxxtest/*.py cxxtest/. cp python/python3/scripts/cxxtestgen . - name: Checkout Backward-cpp - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: bombela/backward-cpp ref: 'v1.6' @@ -385,9 +385,9 @@ jobs: runs-on: windows-2022 steps: - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Checkout JSBSim logos - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: JSBSim-Team/jsbsim-logo path: jsbsim-logo @@ -455,7 +455,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Cache Python packages & CTest cost data # CTestCostData.txt is used by CTest to optimize the distribution of the # tests between the CPU cores and reduce execution time. @@ -484,7 +484,7 @@ jobs: perl -i -pe 's/^(GENERATE_HTML\s*=\s*)YES/\1NO/g' doc/JSBSim.dox.in perl -i -pe 's/^(HAVE_DOT\s*=\s*)YES/\1NO/g' doc/JSBSim.dox.in - name: Checkout CxxTest - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: repository: CxxTest/cxxtest ref: '4.4' @@ -604,7 +604,7 @@ jobs: steps: - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Set up Python 3.9 uses: actions/setup-python@v6 with: @@ -827,7 +827,7 @@ jobs: # Bump version - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Bump version @@ -861,7 +861,7 @@ jobs: # Bump stable version of the `master` branch - name: Checkout JSBSim master branch - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: ref: master path: _master @@ -905,7 +905,7 @@ jobs: - name: Install Python packages run: pip install -U 'numpy>=1.20' sphinx cython - name: Checkout JSBSim - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Configure JSBSim run: | mkdir build && cd build