diff --git a/.github/workflows/build-apks.yml b/.github/workflows/build-apks.yml index d269ffb8..402000b0 100644 --- a/.github/workflows/build-apks.yml +++ b/.github/workflows/build-apks.yml @@ -9,6 +9,11 @@ on: push: branches: - main + paths-ignore: + - '**.md' + - '**.txt' + - '**.yml' + - 'docs/**' release: types: @@ -40,6 +45,7 @@ jobs: with: distribution: "jetbrains" java-version: "21" + cache: 'gradle' - name: Setup Gradle uses: gradle/actions/setup-gradle@v4 @@ -59,12 +65,12 @@ jobs: if [[ "${{ github.event_name }}" == "release" || "${{ github.event_name }}" == "workflow_dispatch" ]]; then echo "Triggered by release or manual dispatch. Building release variant." BUILD_VARIANT="release" - ./gradlew assembleRelease + ./gradlew assembleRelease --no-daemon APK_PATH=app/build/outputs/apk/release/app-universal-release-unsigned.apk else echo "Triggered by push to 'main' branch. Building staging variant." BUILD_VARIANT="staging" - ./gradlew assembleStaging + ./gradlew assembleStaging --no-daemon APK_PATH=app/build/outputs/apk/staging/app-universal-staging.apk fi diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index d92b6be3..052bbde5 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -15,6 +15,12 @@ on: push: branches: - main + paths-ignore: + - '**.md' + - '**.txt' + - '**.yml' + - 'docs/**' + release: types: [created, published] @@ -57,6 +63,13 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Set up Java + uses: actions/setup-java@v4 + with: + distribution: "jetbrains" + java-version: "21" + cache: 'gradle' + # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v3