From aa836ffdee7b8ee7a873a826dd99b1c7fcd6ecb1 Mon Sep 17 00:00:00 2001 From: Mark Haslinghuis Date: Mon, 29 Sep 2025 22:59:12 +0200 Subject: [PATCH] Update github actions --- .github/workflows/auto-close.yml | 2 +- .github/workflows/build-release.yml | 4 ++-- .github/workflows/ci.yml | 10 +++++----- .github/workflows/deploy-preview.yml | 6 +++--- .github/workflows/nightly.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/translations-pr.yml | 4 ++-- .github/workflows/translations-upload.yml | 4 ++-- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/auto-close.yml b/.github/workflows/auto-close.yml index da3784700a..54f0c22954 100644 --- a/.github/workflows/auto-close.yml +++ b/.github/workflows/auto-close.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Code Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: autoclose shell: bash diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 51e958c8b6..046eddaced 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -19,10 +19,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Code Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Fetch build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - name: List assets run: ls -al Betaflight-*/* diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0de87b1b00..b5c427fb39 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: name: Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Cache node_modules uses: actions/cache@v4 @@ -27,7 +27,7 @@ jobs: key: node_modules-${{ runner.os }}-${{ hashFiles('yarn.lock') }} - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version-file: '.nvmrc' @@ -59,7 +59,7 @@ jobs: os: windows-2022 releaseArgs: --win64 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Cache NW.js uses: actions/cache@v4 @@ -74,7 +74,7 @@ jobs: key: node_modules-${{ runner.os }}-${{ hashFiles('yarn.lock') }} - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version-file: '.nvmrc' @@ -86,7 +86,7 @@ jobs: if: ${{ matrix.name == 'macOs' }} - name: Install Java JDK 8 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 if: ${{ matrix.name == 'Android' }} with: distribution: temurin diff --git a/.github/workflows/deploy-preview.yml b/.github/workflows/deploy-preview.yml index 729768ae6d..b36d027ff7 100644 --- a/.github/workflows/deploy-preview.yml +++ b/.github/workflows/deploy-preview.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: ${{ github.event.pull_request.head.sha }} persist-credentials: false # Don't persist GitHub token @@ -23,7 +23,7 @@ jobs: key: node_modules-${{ runner.os }}-${{ hashFiles('yarn.lock') }} - name: Install node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version-file: '.nvmrc' @@ -49,7 +49,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download build artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: dist-files path: src/dist diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 8344771c68..829da3e9e0 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Fetch build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: path: release-assets/ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cbf7f50382..7f297bccfd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,7 +34,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Fetch build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: path: release-assets/ diff --git a/.github/workflows/translations-pr.yml b/.github/workflows/translations-pr.yml index 1051e52c4b..a8e02a121f 100644 --- a/.github/workflows/translations-pr.yml +++ b/.github/workflows/translations-pr.yml @@ -13,10 +13,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Download Crowdin translations and create PR - uses: crowdin/github-action@v1 + uses: crowdin/github-action@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/translations-upload.yml b/.github/workflows/translations-upload.yml index 221e30bddc..ec290209d8 100644 --- a/.github/workflows/translations-upload.yml +++ b/.github/workflows/translations-upload.yml @@ -16,10 +16,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Upload messages file - uses: crowdin/github-action@1.5.1 + uses: crowdin/github-action@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: