chore(ci): Bump sccache; remove IPC debug build (#3468)

Attempt #1 to speed up slow builds:

- kotlin
- tauri

refs #3456
This commit is contained in:
Jamil
2024-01-31 15:39:54 -08:00
committed by GitHub
parent 966432da5b
commit 355029f88f
3 changed files with 7 additions and 6 deletions

View File

@@ -26,7 +26,7 @@ runs:
echo "SCCACHE_GCS_RW_MODE=READ_WRITE" >> $GITHUB_ENV
shell: bash
- if: ${{ inputs.sccache_enabled == 'true' }}
uses: mozilla-actions/sccache-action@v0.0.3
uses: mozilla-actions/sccache-action@v0.0.4
- if: ${{ inputs.sccache_enabled }}
run: echo "RUSTC_WRAPPER=$SCCACHE_PATH" >> $GITHUB_ENV
shell: bash

View File

@@ -9,7 +9,8 @@ permissions:
jobs:
static-analysis:
runs-on: macos-14
# Android SDK tools hardware accel is available only on Linux runners
runs-on: ubuntu-22.04
defaults:
run:
working-directory: ./kotlin/android
@@ -31,7 +32,8 @@ jobs:
run: ./gradlew spotlessCheck
build:
runs-on: macos-14
# Android SDK tools hardware accel is available only on Linux runners
runs-on: ubuntu-22.04
defaults:
run:
working-directory: ./kotlin/android
@@ -42,7 +44,7 @@ jobs:
targets: armv7-linux-androideabi aarch64-linux-android x86_64-linux-android i686-linux-android
- uses: actions/setup-java@v4
with:
distribution: oracle
distribution: temurin
java-version: 17
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
@@ -60,7 +62,7 @@ jobs:
run: |
KEYSTORE_PATH=$(pwd)/app/keystore.jks
echo -n "$KEYSTORE_BASE64" | base64 --decode > $KEYSTORE_PATH
./gradlew --info bundleRelease
./gradlew bundleRelease
- name: Run Test
run: |
# TODO: See https://github.com/firezone/firezone/issues/2311

View File

@@ -94,7 +94,6 @@ jobs:
- name: Build release binaries
run: |
# Build Windows Tauri GUI
pnpm install
pnpm build