Version bump to 4.3.11-alpha.2, CI: hopefully speed up release workflow

This commit is contained in:
Ricki Hirner 2023-11-18 16:35:56 +01:00
parent a27a4fc7ae
commit 8ddd3d66f0
No known key found for this signature in database
GPG key ID: 79A019FCAAEDD3AA
3 changed files with 22 additions and 5 deletions

View file

@ -3,9 +3,14 @@ on:
push:
tags:
- v*
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
prerelease: ${{ contains(github.ref_name, '-alpha') || contains(github.ref_name, '-beta') || contains(github.ref_name, '-rc') }}
jobs:
build:
name: Create release
@ -20,6 +25,14 @@ jobs:
java-version: 17
- uses: gradle/gradle-build-action@v2
- name: Use app/build and gradle configuration cache
uses: actions/cache/restore@v3
with:
key: app_build-tests-without-emulator
path: |
.gradle/configuration-cache
app/build
- name: Prepare keystore
run: echo ${{ secrets.android_keystore_base64 }} | base64 -d >$GITHUB_WORKSPACE/keystore.jks
- name: Build signed package
@ -35,6 +48,6 @@ jobs:
- name: Create Github release
uses: softprops/action-gh-release@v1
with:
prerelease: ${{ contains(github.ref_name, '-alpha') || contains(github.ref_name, '-beta') || contains(github.ref_name, '-rc') }}
prerelease: ${{ env.prerelease }}
files: app/build/outputs/apk/ose/release/*.apk
fail_on_unmatched_files: true

View file

@ -1,10 +1,14 @@
name: Development tests
on: push
on:
push:
branches:
- '*'
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
jobs:
test:
name: Tests without emulator
runs-on: ubuntu-latest

View file

@ -18,8 +18,8 @@ android {
defaultConfig {
applicationId "at.bitfire.davdroid"
versionCode 403100003
versionName '4.3.10'
versionCode 403110003
versionName '4.3.11-alpha.2'
buildConfigField "long", "buildTime", System.currentTimeMillis() + "L"