diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 93b42a8ec..23b62f97a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,7 +37,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Build mpy-cross @@ -57,7 +57,7 @@ jobs: PYBRICKS_NO_REDIRECT_STDOUT: 1 steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Download mpy-cross @@ -98,7 +98,7 @@ jobs: sudo apt-get update sudo apt-get install qemu-user-static - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 @@ -150,7 +150,7 @@ jobs: uthash-dev \ xfonts-100dpi - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Download mpy-cross @@ -183,7 +183,7 @@ jobs: - name: Install cross-compiler run: sudo apt-get update && sudo apt-get install --yes gcc-arm-none-eabi - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 @@ -235,7 +235,7 @@ jobs: - name: Install depedencies run: sudo apt-get update && sudo apt-get install lcov python3-numpy --yes - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 @@ -270,7 +270,7 @@ jobs: - name: Install cross-compiler run: sudo apt-get update && sudo apt-get install --yes gcc-arm-none-eabi ruby u-boot-tools - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 @@ -292,7 +292,7 @@ jobs: - name: Install cross-compiler run: sudo apt-get update && sudo apt-get install --yes gcc-arm-none-eabi - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 @@ -317,7 +317,7 @@ jobs: sudo apt-get update sudo apt-get install --yes doxygen graphviz lcov - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - name: Build diff --git a/.github/workflows/npm-firmware.yml b/.github/workflows/npm-firmware.yml index cf2cd8acc..47dae7293 100644 --- a/.github/workflows/npm-firmware.yml +++ b/.github/workflows/npm-firmware.yml @@ -12,7 +12,7 @@ jobs: run: working-directory: npm/firmware steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - uses: actions/setup-python@v4 diff --git a/.github/workflows/npm-mpy-cross.yml b/.github/workflows/npm-mpy-cross.yml index f6be1be3b..5b18d530d 100644 --- a/.github/workflows/npm-mpy-cross.yml +++ b/.github/workflows/npm-mpy-cross.yml @@ -12,7 +12,7 @@ jobs: run: working-directory: npm/mpy-cross steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true - uses: actions/setup-node@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4950e1f12..6519af4b8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: - name: Install cross-compiler run: sudo apt-get update && sudo apt-get install --yes gcc-arm-none-eabi - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0 diff --git a/.github/workflows/stats.yml b/.github/workflows/stats.yml index a08c865f4..cb2738cb1 100644 --- a/.github/workflows/stats.yml +++ b/.github/workflows/stats.yml @@ -15,7 +15,7 @@ jobs: - name: Install cross-compiler run: sudo apt-get update && sudo apt-get install --yes gcc-arm-none-eabi - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true fetch-depth: 0