Releases: govuk-one-login/mobile-android-pipelines
v0.33.0
New features
You can now create pre-release version tags with actions/increment-version (#212).
To create a pre-release:
jobs:
build:
steps:
- name: Bump the pre-release version
uses: govuk-one-login/mobile-android-pipelines/actions/increment-version
with:
pre-release-type: "alpha"
...What's Changed
- feat: Enable pre-release versioning by @jonnyandrew in #212
- fix: Fix missing outputs for
actions/increment-versionby @jonnyandrew in #220
Full Changelog: v0.32.0...v0.33.0
v0.24.0
This release updates Jacoco and projects should see an improvement in test coverage for Compose code (#120).
What's Changed
- build(deps): bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.1.10 to 2.1.20 in /buildLogic by @dependabot in #108
- build(deps): bump com.github.gmazzo.buildconfig from 5.5.2 to 5.5.4 in /buildLogic by @dependabot in #104
- build(deps): bump ktlint-gradle from 12.1.2 to 12.2.0 in /buildLogic by @dependabot in #97
- build(deps): bump org.junit:junit-bom from 5.11.4 to 5.12.1 in /buildLogic by @dependabot in #105
- build(deps): bump gradle/actions from 4.3.0 to 4.3.1 in /actions/setup-runner in the github-actions group across 1 directory by @dependabot in #112
- build(deps): bump com.github.gmazzo.buildconfig from 5.5.4 to 5.6.1 in /buildLogic by @dependabot in #115
- build(deps): bump org.jetbrains.kotlin.plugin.compose from 2.1.10 to 2.1.20 in /test-project by @dependabot in #116
- build: Amend use of Brewfile and point of call by @BiancaMihaila in #118
- feat: Upgrade Jacoco to 0.8.13 by @chrisdondigital in #120
New Contributors
- @BiancaMihaila made their first contribution in #118
- @chrisdondigital made their first contribution in #120
Full Changelog: v0.23.0...v0.24.0
v0.23.0
New features
You can now pass a custom Github actor (user) to the bundle-release-app action (#111).
jobs:
build:
steps:
- name: Build app bundle
uses: govuk-one-login/mobile-android-pipelines/actions/bundle-release-app
with:
github-actor: ${{ github.actor }}
github-token: ${{ secrets.GITHUB_TOKEN }}
...What's Changed
- ci: DCMAW 9570 Disable NewerVersionAvailable by @ThomasIent in #109
- build(deps): bump the github-actions group across 7 directories with 3 updates by @dependabot in #107
- feat: Add Github actor parameter for
bundle-release-appaction by @jonnyandrew in #111
Full Changelog: v0.22.1...v0.23.0
v0.22.1
What's Changed
- build: DCMAW-11849: Android Pipelines: Set up runner action fails to install brew dependencies by @sgogineni3072 in #100
- build(deps): bump androidx.activity:activity-compose from 1.10.0 to 1.10.1 in /test-project by @dependabot in #99
- build(deps): bump the github-actions group across 3 directories with 1 update by @dependabot in #93
- build(deps): bump detekt from 1.23.7 to 1.23.8 in /buildLogic by @dependabot in #91
- build(deps): bump actions/download-artifact from 4.1.8 to 4.1.9 in the github-actions group across 1 directory by @dependabot in #103
- build(deps): bump com.github.gmazzo.buildconfig from 5.5.1 to 5.5.2 in /buildLogic by @dependabot in #101
- fix: exclude meta inf by @emanuel-gds in #106
New Contributors
- @sgogineni3072 made their first contribution in #100
- @emanuel-gds made their first contribution in #106
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
- chore: disable AndroidGradlePluginVersion lint rule to unblock pull requests by @obinns-dd in #96
- fix: Commit convention verification by @ThomasIent in #95
New Contributors
- @obinns-dd made their first contribution in #96
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- build(deps): bump com.android.tools.build:gradle from 8.8.0 to 8.8.1 in /buildLogic by @dependabot in #89
- build(deps): bump androidx.compose:compose-bom from 2025.01.01 to 2025.02.00 in /test-project by @dependabot in #90
- feat: DCMAW 11463 Vale configuration by @ThomasIent in #88
Full Changelog: v0.20.1...v0.21.0
v0.20.1
Fixed
Fixed an issue when using the default Vale configuration where Vale lint check always fails (#87).
What's Changed
- fix: DCMAW 11460 README.md vale issues by @ThomasIent in #87
Full Changelog: v0.20.0...v0.20.1
v0.20.0
New features
You can now use the govuk-one-login/mobile-android-pipelines/actions/common-prerequisites action to install Java, Cocogitto, Homebrew and Vale (#83).
You can use this as an alternative to the govuk-one-login/mobile-android-pipelines/actions/setup-runner action which is slower and installs more dependencies.
jobs:
build:
steps:
...
- name: Set up runner
uses: govuk-one-login/mobile-android-pipelines/actions/common-prerequisitesWhat's Changed
- feat: DCMAW 9570 Add common-prerequisites action by @ThomasIent in #83
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- feat: Add JUnit and Robolectric to dictionary by @jonnyandrew in #86
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- refactor: Install cocogitto using official action by @jonnyandrew in #78
- feat: SHA pin gradle wrapper by @ThomasIent in #81
Full Changelog: v0.17.0...v0.18.0