steps: build: image: alvrme/alpine-android:android-33-jdk11 commands: - apk add --no-cache python3 - ./gradlew :app:assembleRelease when: path: [ app/**, build.gradle ] sign: image: alvrme/alpine-android:android-33-jdk11 commands: - ./scripts/apk-sign.sh Eternity-signed.apk app/build/outputs/apk/release/app-release-unsigned.apk secrets: [ APK_KS_PASS, APK_KS, APK_KS_ALIAS ] when: event: [ tag ] publish: image: woodpeckerci/plugin-gitea-release settings: base_url: https://codeberg.org files: - Eternity-signed.apk api_key: from_secret: GITEA_ACCESS_TOKEN target: main prerelease: true note: "This is an alpha release. Expect many bugs and unfinished features!" when: event: [ tag ] when: event: [ push, tag, pull_request ]