From 6aa95114365da555cf0631027447f85fd8c7eae1 Mon Sep 17 00:00:00 2001 From: OS-pedrogustavobilro Date: Fri, 7 Aug 2026 15:37:40 +0100 Subject: [PATCH 1/2] ci: update node to 24 and update action versions --- .github/actions/setup-tools/action.yml | 6 +++--- .github/workflows/basic-tests.yml | 10 +++++----- .github/workflows/reusable_build-packages.yml | 2 +- .github/workflows/reusable_lint-packages.yml | 2 +- .github/workflows/reusable_release-npm.yml | 2 +- .github/workflows/reusable_setup.yml | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/actions/setup-tools/action.yml b/.github/actions/setup-tools/action.yml index b8ab65e..119461a 100644 --- a/.github/actions/setup-tools/action.yml +++ b/.github/actions/setup-tools/action.yml @@ -11,9 +11,9 @@ runs: using: 'composite' steps: - name: Install Node.js - uses: actions/setup-node@v6 + uses: actions/setup-node@v7 with: - node-version: 22 + node-version: 24 - name: Install PNPM uses: pnpm/action-setup@v4 @@ -30,7 +30,7 @@ runs: - name: Setup PNPM cache id: cache-pnpm-store - uses: actions/cache@v4 + uses: actions/cache@v6 env: STORE_PATH: ${{ env.STORE_PATH }} with: diff --git a/.github/workflows/basic-tests.yml b/.github/workflows/basic-tests.yml index 6b6c813..655045f 100644 --- a/.github/workflows/basic-tests.yml +++ b/.github/workflows/basic-tests.yml @@ -23,7 +23,7 @@ jobs: runs-on: 'macos-15' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: 'Setup Tools' uses: ./.github/actions/setup-tools - name: 'Verify Android' @@ -35,7 +35,7 @@ jobs: runs-on: 'macos-15' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: 'Setup Tools' uses: ./.github/actions/setup-tools - name: 'Verify iOS' @@ -47,7 +47,7 @@ jobs: runs-on: 'macos-15' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: 'Setup Tools' uses: ./.github/actions/setup-tools - name: 'Prepare example app' @@ -61,7 +61,7 @@ jobs: runs-on: 'macos-15' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: 'Setup Tools' uses: ./.github/actions/setup-tools - name: 'Prepare example app' @@ -75,7 +75,7 @@ jobs: runs-on: 'macos-15' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: 'Setup Tools' uses: ./.github/actions/setup-tools - name: 'Prepare example app' diff --git a/.github/workflows/reusable_build-packages.yml b/.github/workflows/reusable_build-packages.yml index 932a002..1700a31 100644 --- a/.github/workflows/reusable_build-packages.yml +++ b/.github/workflows/reusable_build-packages.yml @@ -11,7 +11,7 @@ jobs: runs-on: 'ubuntu-22.04' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: fetch-depth: 0 token: ${{ secrets.CAP_GH_RELEASE_TOKEN || github.token }} diff --git a/.github/workflows/reusable_lint-packages.yml b/.github/workflows/reusable_lint-packages.yml index 2a30d6d..37c65dc 100644 --- a/.github/workflows/reusable_lint-packages.yml +++ b/.github/workflows/reusable_lint-packages.yml @@ -11,7 +11,7 @@ jobs: runs-on: 'macos-15' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: fetch-depth: 0 token: ${{ secrets.CAP_GH_RELEASE_TOKEN || github.token }} diff --git a/.github/workflows/reusable_release-npm.yml b/.github/workflows/reusable_release-npm.yml index 2534d51..3ce4a71 100644 --- a/.github/workflows/reusable_release-npm.yml +++ b/.github/workflows/reusable_release-npm.yml @@ -22,7 +22,7 @@ jobs: runs-on: 'ubuntu-22.04' timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: fetch-depth: 0 token: ${{ secrets.CAP_GH_RELEASE_TOKEN }} diff --git a/.github/workflows/reusable_setup.yml b/.github/workflows/reusable_setup.yml index d436dc2..33a6230 100644 --- a/.github/workflows/reusable_setup.yml +++ b/.github/workflows/reusable_setup.yml @@ -14,7 +14,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 with: fetch-depth: 0 token: ${{ secrets.CAP_GH_RELEASE_TOKEN || github.token }} From f22782a814f70682e3e4a607c961b82380385d95 Mon Sep 17 00:00:00 2001 From: OS-pedrogustavobilro Date: Fri, 7 Aug 2026 15:59:49 +0100 Subject: [PATCH 2/2] ci: remove unnecessary comment and npm version pick --- .github/actions/setup-tools/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/setup-tools/action.yml b/.github/actions/setup-tools/action.yml index 119461a..0a60355 100644 --- a/.github/actions/setup-tools/action.yml +++ b/.github/actions/setup-tools/action.yml @@ -16,7 +16,7 @@ runs: node-version: 24 - name: Install PNPM - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 id: pnpm-install with: version: 10