From d399b1deb576415ff76f5fe77c9159cd74604eb7 Mon Sep 17 00:00:00 2001 From: Stephan Meijer Date: Thu, 19 Feb 2026 19:34:15 +0100 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F(ci)=20upgrade=20GitHub=20Act?= =?UTF-8?q?ions=20workflow=20steps=20to=20latest=20versions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update all GitHub Actions to their latest major versions for improved performance, security patches, and Node.js runtime compatibility. Signed-off-by: Stephan Meijer --- .github/workflows/crowdin_download.yml | 2 +- .github/workflows/crowdin_upload.yml | 2 +- .github/workflows/docker-publish.yml | 2 +- .github/workflows/messages.yml | 14 +++++++------- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/crowdin_download.yml b/.github/workflows/crowdin_download.yml index d71265d0b..065b920a7 100644 --- a/.github/workflows/crowdin_download.yml +++ b/.github/workflows/crowdin_download.yml @@ -15,7 +15,7 @@ jobs: pull-requests: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Create empty backend source files diff --git a/.github/workflows/crowdin_upload.yml b/.github/workflows/crowdin_upload.yml index 1cf120509..41fc45a0b 100644 --- a/.github/workflows/crowdin_upload.yml +++ b/.github/workflows/crowdin_upload.yml @@ -14,7 +14,7 @@ jobs: DJANGO_CONFIGURATION: Build steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 # Backend i18n - name: Create env files run: make create-env-files diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 5b634b8dc..0370fc085 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -33,7 +33,7 @@ jobs: id-token: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up QEMU uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx diff --git a/.github/workflows/messages.yml b/.github/workflows/messages.yml index d32eac46b..a319b42b5 100644 --- a/.github/workflows/messages.yml +++ b/.github/workflows/messages.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Run linting checks @@ -30,7 +30,7 @@ jobs: DOCKER_USER: 1001 steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Setup data directories @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Install frontend dependencies @@ -63,7 +63,7 @@ jobs: PW_TEST_HTML_REPORT_OPEN: 'never' steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Run E2E tests only for Chromium browser to speed up the tests @@ -73,7 +73,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Install frontend dependencies @@ -87,7 +87,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Install frontend dependencies @@ -99,7 +99,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create env files run: make create-env-files - name: Install frontend dependencies