Try to fix pull request workflows

This commit is contained in:
frknkrc44 2025-09-09 04:42:06 +03:00
commit f1df446480
No known key found for this signature in database
GPG key ID: 784AE1CC0DCFD34F
2 changed files with 18 additions and 1 deletions

View file

@ -6,6 +6,7 @@ on:
paths-ignore:
- '.github/ISSUE_TEMPLATE/**'
- '.github/workflows/issue.yml'
- '.github/workflows/pull_request.yml'
- '**.md'
# Allows you to run this workflow manually from the Actions tab

View file

@ -28,15 +28,31 @@ jobs:
java-version: '21'
distribution: 'temurin'
- name: Write properties
- name: Prepare env
run: |
echo buildWithGitSuffix=true >> local.properties
mkdir -p ~/.config/.android
ln -s ~/.config/.android ~/.android
- name: Cache gradle
uses: actions/cache@v4
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
~/.config/.android/debug.keystore
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-
- name: Gradle prebuild
run: |
echo 'org.gradle.jvmargs=-Xmx2048m' >> gradle.properties
./gradlew prebuild
- name: Create debug keystore
run: |
[ ! -f ~/.config/.android/debug.keystore ] && keytool -genkey -v -keystore ~/.config/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US"
- name: Build debug
id: buildDebug
run: |