diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 23018f77..a6d0dfbe 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -19,11 +19,21 @@ jobs: with: show-progress: false fetch-depth: 0 + + # Step to set up JDK - name: Set up JDK uses: actions/setup-java@v4 with: java-version: ${{ matrix.java-version }} distribution: 'temurin' cache: gradle + + # Step to set up gradle.properties + - name: Set up gradle.properties + run: | + cp gradle.properties.example gradle.properties + grep -q '^skipSigning=' gradle.properties || echo "skipSigning=false" >> gradle.properties + + # Step to run Gradle build - name: Gradle Build - run: ./gradlew build \ No newline at end of file + run: ./gradlew build diff --git a/.gitignore b/.gitignore index b721ceb2..1ddc03fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # Build files .gradle/ -gradle.properties +!gradle.properties build/ # Ignore IntelliJ files diff --git a/gradle.properties.example b/gradle.properties.example index 14744819..aef97c39 100644 --- a/gradle.properties.example +++ b/gradle.properties.example @@ -1,4 +1,4 @@ -skipSigning=false +#skipSigning=false #signing.keyId=KEYID #signing.password=KEY_PASSWORD #signing.secretKeyRingFile=KEY_PATH