diff --git a/.github/workflows/build-app.yml b/.github/workflows/build-app.yml index 7900422548..0c6e63a106 100644 --- a/.github/workflows/build-app.yml +++ b/.github/workflows/build-app.yml @@ -9,7 +9,7 @@ on: jobs: build-app: - runs-on: macos-latest + runs-on: buildjet-8vcpu-ubuntu-2204 steps: - name: Checkout uses: actions/checkout@v4 @@ -17,7 +17,7 @@ jobs: submodules: recursive # Needed in order to fetch Kalium sources for building fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: buildjet/setup-java@v3 with: java-version: '17' distribution: 'temurin' @@ -43,4 +43,4 @@ jobs: uses: actions/upload-artifact@v3 with: name: wire-android-${{inputs.flavour}}-pr-${{ github.event.pull_request.number }}.apk - path: ./wire-android-${{inputs.flavour}}-pr-${{ github.event.pull_request.number }}.apk + path: ./wire-android-${{inputs.flavour}}-pr-${{ github.event.pull_request.number }}.apk \ No newline at end of file diff --git a/.github/workflows/codestyle.yml b/.github/workflows/codestyle.yml index 581005c567..2d7bc32499 100644 --- a/.github/workflows/codestyle.yml +++ b/.github/workflows/codestyle.yml @@ -7,7 +7,7 @@ permissions: jobs: static-code-analysis: - runs-on: ubuntu-latest + runs-on: buildjet-2vcpu-ubuntu-2204 steps: - name: Checkout uses: actions/checkout@v4 @@ -15,7 +15,7 @@ jobs: submodules: recursive # Needed in order to fetch Kalium sources for building fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: buildjet/setup-java@v3 with: java-version: '17' distribution: 'temurin' @@ -30,4 +30,4 @@ jobs: # Restoring these files from a GitHub Actions cache might cause problems for future builds. run: | rm -f ~/.gradle/caches/modules-2/modules-2.lock - rm -f ~/.gradle/caches/modules-2/gc.properties + rm -f ~/.gradle/caches/modules-2/gc.properties \ No newline at end of file diff --git a/.github/workflows/gradle-run-ui-tests.yml b/.github/workflows/gradle-run-ui-tests.yml index e585926b1c..2608d0e09f 100644 --- a/.github/workflows/gradle-run-ui-tests.yml +++ b/.github/workflows/gradle-run-ui-tests.yml @@ -12,7 +12,7 @@ concurrency: jobs: ui-tests: - runs-on: macos-latest + runs-on: buildjet-8vcpu-ubuntu-2204 strategy: matrix: api-level: [29] @@ -25,7 +25,7 @@ jobs: fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: buildjet/setup-java@v3 with: java-version: '17' distribution: 'temurin' @@ -69,4 +69,4 @@ jobs: # Restoring these files from a GitHub Actions cache might cause problems for future builds. run: | rm -f ~/.gradle/caches/modules-2/modules-2.lock - rm -f ~/.gradle/caches/modules-2/gc.properties + rm -f ~/.gradle/caches/modules-2/gc.properties \ No newline at end of file diff --git a/.github/workflows/gradle-run-unit-tests.yml b/.github/workflows/gradle-run-unit-tests.yml index 15778d95f8..4bafe3252f 100644 --- a/.github/workflows/gradle-run-unit-tests.yml +++ b/.github/workflows/gradle-run-unit-tests.yml @@ -15,7 +15,7 @@ jobs: uses: ./.github/workflows/codestyle.yml unit-tests: needs: [detekt] - runs-on: ubuntu-latest + runs-on: buildjet-8vcpu-ubuntu-2204 steps: - name: Checkout @@ -25,7 +25,7 @@ jobs: fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: buildjet/setup-java@v3 with: java-version: '17' distribution: 'temurin' @@ -107,4 +107,4 @@ jobs: uses: actions/upload-artifact@v3 with: name: Event File - path: ${{ github.event_path }} + path: ${{ github.event_path }} \ No newline at end of file