From 62a6f010d560fdf9042043defa3767ee737e2eba Mon Sep 17 00:00:00 2001 From: Soren Ptak Date: Thu, 4 Apr 2024 13:02:33 -0700 Subject: [PATCH] Swap to using checkout@v4.1.1 as @v3 uses a soon to be deprecated version of nodejs. --- .github/workflows/executableMonitorTests.yml | 4 +-- .github/workflows/formattingTests.yml | 8 ++--- .github/workflows/pr_checks.yml | 10 +++--- .github/workflows/test.yml | 36 ++++++++++---------- doxygen-generation/action.yml | 4 +-- formatting-bot/action.yml | 2 +- set_up_cbmc_runner/action.yml | 2 +- 7 files changed, 33 insertions(+), 33 deletions(-) diff --git a/.github/workflows/executableMonitorTests.yml b/.github/workflows/executableMonitorTests.yml index 66207f86..d2566e20 100644 --- a/.github/workflows/executableMonitorTests.yml +++ b/.github/workflows/executableMonitorTests.yml @@ -23,7 +23,7 @@ jobs: os: [ubuntu-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - env: stepName: Install Windows Build tools @@ -185,7 +185,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - env: stepName: Install Windows Build tools name: ${{ env.stepName }} diff --git a/.github/workflows/formattingTests.yml b/.github/workflows/formattingTests.yml index 0768167c..e63b575e 100644 --- a/.github/workflows/formattingTests.yml +++ b/.github/workflows/formattingTests.yml @@ -18,7 +18,7 @@ jobs: uncrustify-formatting-success-cases: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - env: stepName: "Functional | Success | Exclude Files and Dirs" @@ -61,7 +61,7 @@ jobs: uncrustify-formatting-error-cases: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - env: stepName: "Functional | Failure | Whitespace, CRLF, and Format Failure" name: ${{ env.stepName }} @@ -297,7 +297,7 @@ jobs: clang-formatting-success-cases: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - env: stepName: "Functional | Success | Exclude Files and Dirs" @@ -340,7 +340,7 @@ jobs: clang-formatting-error-cases: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - env: stepName: "Functional | Failure | Whitespace, CRLF, and Format Failure" name: ${{ env.stepName }} diff --git a/.github/workflows/pr_checks.yml b/.github/workflows/pr_checks.yml index 181647e5..54e51910 100644 --- a/.github/workflows/pr_checks.yml +++ b/.github/workflows/pr_checks.yml @@ -189,7 +189,7 @@ jobs: }, ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - uses: actions/setup-python@v3 - name: Install Common Tools @@ -198,7 +198,7 @@ jobs: sudo apt-get install -y lcov sed build-essential cmake - name: "Clone: ${{ matrix.inputs.repository }}" - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: repository: ${{ matrix.inputs.org }}/${{ matrix.inputs.repository }} ref: ${{ matrix.inputs.branch }} @@ -241,7 +241,7 @@ jobs: - name: "Recursive Clone: ${{ matrix.inputs.repository }}" if: success() || failure() - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: repository: ${{ matrix.inputs.org }}/${{ matrix.inputs.repository }} ref: ${{ matrix.inputs.branch }} @@ -404,11 +404,11 @@ jobs: ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - uses: actions/setup-python@v3 - name: "Clone: ${{ matrix.inputs.repository }}" - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: repository: ${{ matrix.inputs.org }}/${{ matrix.inputs.repository }} ref: ${{ matrix.inputs.branch }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bd70536c..f722b4a1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,8 +18,8 @@ jobs: test-format-check: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/coreMQTT path: coreMQTT @@ -34,8 +34,8 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/coreMQTT ref: main @@ -51,9 +51,9 @@ jobs: test-doxygen-zip-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - uses: actions/setup-python@v3 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: aws/aws-iot-device-sdk-embedded-C submodules: recursive @@ -70,9 +70,9 @@ jobs: test-doxygen-non-zip-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/coreMQTT ref: main @@ -86,8 +86,8 @@ jobs: test-spell-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/coreMQTT ref: main @@ -101,9 +101,9 @@ jobs: test-spell-checker-find-mistake: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/coreMQTT ref: main @@ -140,8 +140,8 @@ jobs: test-coverage-cop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 + - uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/coreMQTT ref: main @@ -251,7 +251,7 @@ jobs: test-memory-statistics: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Test memory statistics action uses: ./memory_statistics @@ -264,7 +264,7 @@ jobs: test-link-verifier: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Setup python environment uses: actions/setup-python@v3 @@ -319,13 +319,13 @@ jobs: test-manifest-verifier: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 - name: Setup python environment uses: actions/setup-python@v3 - name: Checkout the FreeRTOS/FreeRTOS repository for testing action on. - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: repository: FreeRTOS/FreeRTOS ref: '202107.00' diff --git a/doxygen-generation/action.yml b/doxygen-generation/action.yml index 418e6c55..c415db7f 100644 --- a/doxygen-generation/action.yml +++ b/doxygen-generation/action.yml @@ -32,7 +32,7 @@ runs: using: "composite" steps: - name: Checkout the repo for generating doxygen - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: path: doxygen_source ref: ${{ inputs.ref }} @@ -51,7 +51,7 @@ runs: run: ${{ inputs.generate_command }} - name: Checkout the repo for storing doxygen - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: path: doxygen_store diff --git a/formatting-bot/action.yml b/formatting-bot/action.yml index 49338c8f..735a7cf7 100644 --- a/formatting-bot/action.yml +++ b/formatting-bot/action.yml @@ -44,7 +44,7 @@ runs: echo -e "${{ env.bashPass }} ${{ env.stepName }} ${{ env.bashEnd }}" - name: Checkout upstream repo - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: repository: ${{ steps.pr-info.outputs.RemoteRepo }} ref: ${{ steps.pr-info.outputs.branchName }} diff --git a/set_up_cbmc_runner/action.yml b/set_up_cbmc_runner/action.yml index 7defe511..729d97db 100644 --- a/set_up_cbmc_runner/action.yml +++ b/set_up_cbmc_runner/action.yml @@ -29,7 +29,7 @@ runs: using: composite steps: - name: Check out repository and submodules recursively - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: submodules: 'recursive'