Skip to content

Commit

Permalink
Merge pull request #185 from DeployGate/jmatsu/feat/agp830
Browse files Browse the repository at this point in the history
Add testcases and update documents for HedgeHog stable releases
  • Loading branch information
jmatsu authored Dec 25, 2023
2 parents 2afcc53 + 3644958 commit c8ca29b
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 5 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ jobs:
- '7.4.0'
- '8.0.0'
- '8.1.0'
- '8.2.0'
include:
- agp_version: '4.2.0'
gradle_version: '6.7.1'
Expand All @@ -122,11 +123,12 @@ jobs:
- agp_version: '8.0.0'
gradle_version: '8.0'
java_version: '17'
runner_gradle_version: '8.0'
- agp_version: '8.1.0'
gradle_version: '8.0'
java_version: '17'
runner_gradle_version: '8.0'
- agp_version: '8.2.0'
gradle_version: '8.3'
java_version: '17'

steps:
- uses: actions/checkout@v3
Expand All @@ -135,7 +137,7 @@ jobs:
java-version: ${{ matrix.java_version }}
- uses: gradle/gradle-build-action@v2
with:
gradle-version: ${{ matrix.runner_gradle_version || '6.7.1' }}
gradle-version: ${{ matrix.gradle_version }}
- run: gradle testPluginAcceptanceTest
env:
TEST_AGP_VERSION: ${{ matrix.agp_version }}
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,10 +86,13 @@ This plugin does not work with non-app modules and/or library modules correctly.
| 7.4.x (Electric Eel) | \>=2.4.0 |
| 8.0.x (Flamingo) | \>=2.6.0 |
| 8.1.x (Giraffe) | \>=2.7.0 |
| 8.2.x (Hedgehog) | \>=2.7.0 |

### Canary/Beta support table

> As of 2023/07/27, Hedgehog is not tested yet.
We are not supporting Canary(Alpha) versions because of API stability. Please wait for beta releases or open an issue to support Canary versions.

> As of 2023 Dec 1st, Iguana Canary doesn't work.
See the test matrix of [.github/workflows/build-and-test.yml](./.github/workflows/build-and-test.yml) for the latest information.

Expand Down
5 changes: 4 additions & 1 deletion README_JP.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,10 +84,13 @@ DeployGate Gradle プラグインは非 app モジュールや android-library
| 7.4.x (Electric Eel) | \>=2.4.0 |
| 8.0.x (Flamingo) | \>=2.6.0 |
| 8.1.x (Giraffe) | \>=2.7.0 |
| 8.2.x (Hedgehog) | \>=2.7.0 |

### Canary/Beta サポート情報

> 2023/07/27現在、Hedgehog環境はまだテストをしていません。
API仕様が頻繁に変わる可能性があることから、Canary(Alpha) バージョンのサポートは積極的に行っていません。Beta 版リリースをお待ちいただくか、Issue を起票してください。

> 2023/12/01現在、Iguana Canary版は動作しません
[.github/workflows/build-and-test.yml](./.github/workflows/build-and-test.yml) を参考にしてください

Expand Down
1 change: 1 addition & 0 deletions run_acceptance_tests.bash
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,6 @@ done < <(cat<<EOF
7.4.0 7.5
8.0.0 8.0
8.1.0 8.0
8.2.0 8.3
EOF
)

0 comments on commit c8ca29b

Please sign in to comment.