diff --git a/.github/workflows/build-android.yml b/.github/workflows/build-android.yml index b6e338c..823ba0e 100644 --- a/.github/workflows/build-android.yml +++ b/.github/workflows/build-android.yml @@ -16,17 +16,17 @@ jobs: outputs: app: app/build/outputs/apk/release steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: - ref: ${{ github.ref }} + ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: cache-android with: path: ${{ env.APP_PATH }} key: ${{ runner.os }}-${{ hashFiles('src/**', 'android/**', env.EXAMPLE_SRC, env.APP_PATH ) }} - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 if: steps.cache-android.outputs.cache-hit != 'true' with: node-version: 14.18.1 diff --git a/.github/workflows/build-ios.yml b/.github/workflows/build-ios.yml index 53c7146..cc1753b 100644 --- a/.github/workflows/build-ios.yml +++ b/.github/workflows/build-ios.yml @@ -15,11 +15,11 @@ jobs: runs-on: macos-13 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: - ref: ${{ github.ref }} + ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: cache with: path: | @@ -27,7 +27,7 @@ jobs: ${{ env.APP_PATH }}.dSYM key: ${{ runner.os }}-${{ hashFiles('src/**', 'ios/**', env.EXAMPLE_SRC, env.APP_PATH ) }} - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 if: steps.cache.outputs.cache-hit != 'true' with: node-version: 14.18.1 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 3c8e2c3..8fb3fbf 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 12 registry-url: https://registry.npmjs.org/ diff --git a/.github/workflows/test-android-e2e.yml b/.github/workflows/test-android-e2e.yml index 87c4953..0f6c13c 100644 --- a/.github/workflows/test-android-e2e.yml +++ b/.github/workflows/test-android-e2e.yml @@ -25,11 +25,11 @@ jobs: environment: e2e Android steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: - ref: ${{ github.ref }} + ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: cache-android with: path: ${{ env.APP_PATH }} diff --git a/.github/workflows/test-android-unit.yml b/.github/workflows/test-android-unit.yml index 5f2f5eb..0e8b222 100644 --- a/.github/workflows/test-android-unit.yml +++ b/.github/workflows/test-android-unit.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: - ref: ${{ github.ref }} + ref: ${{ github.event.pull_request.head.sha }} - uses: actions/setup-java@v3 with: diff --git a/.github/workflows/test-ios-e2e.yml b/.github/workflows/test-ios-e2e.yml index f5ca597..0d9ad3b 100644 --- a/.github/workflows/test-ios-e2e.yml +++ b/.github/workflows/test-ios-e2e.yml @@ -15,11 +15,11 @@ jobs: environment: e2e iOS steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: - ref: ${{ github.ref }} + ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: cache with: path: | diff --git a/.github/workflows/test-js.yml b/.github/workflows/test-js.yml index 39ae663..2c2168a 100644 --- a/.github/workflows/test-js.yml +++ b/.github/workflows/test-js.yml @@ -12,12 +12,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 - with: - ref: ${{ github.ref }} + uses: actions/checkout@v4 - name: Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 - name: Install npm dependencies run: yarn install --frozen-lockfile