Jordan Longstaff
04335bcf9e
Upgrade GHA workflows ( #491 )
2026-08-23 00:06:05 +10:00
Yang
ed6254cde0
Revert "Add minorApiLevel for compile SDK. Test with API 37.0."
...
This reverts commit 8acdc1106b .
2026-06-16 21:33:52 +10:00
Yang
8acdc1106b
Add minorApiLevel for compile SDK. Test with API 37.0.
2026-06-16 21:30:19 +10:00
Yang
6fe36e1748
Update to Node 24. ( #466 )
2026-03-14 19:10:07 +11:00
Yang
597aa7c21b
Modernize test-fixture project. ( #465 )
2026-03-14 17:27:13 +11:00
Yang
001613e856
Replace deprecated macos-13 runner with macos-15-intel. ( #460 )
2026-02-06 17:13:30 +11:00
Timothy
a173d65200
Support API levels for SDK extensions and add missing targets for automotive and desktop. ( #428 )
2025-03-29 01:04:02 +11:00
LoveSy
50d5b10c01
Add Baklava support ( #424 )
...
* Add `Baklava` support
* Fix typo of `ubuntu-latest` to fix CI
2025-01-24 22:46:33 +11:00
Yang
ead704cc5a
Fix avd path on ubuntu-24.04 - attempt 2 ( #415 )
2024-10-12 17:26:36 +11:00
Yang
8c07710601
Fix SDK path issues with ubuntu-24.04 ( #409 )
2024-10-11 11:55:47 +11:00
Yang
3a18f50216
SDK build tools 35.0.0, command-line tools 16.0. ( #408 )
2024-10-07 00:50:35 +11:00
Róbert Papp
a0c0e7216b
Bump Gradle wrapper validation from v1 to v2 to use Node 20 ( #374 )
2024-01-30 08:34:22 +11:00
Róbert Papp
9d5d6236f4
Migrate to Node 20 on CI via GitHub Actions major upgrades ( #372 )
...
* Update first party actions to Node 20 majors.
* Update Gradle cache actions to Node 20 majors.
2024-01-27 23:11:47 +11:00
Yang
c479bb6c0f
Promote using ubuntu runner with KVM. ( #366 )
2024-01-19 17:38:35 +11:00
Yang
f9c2835191
SDK command-line tools 11.0. ( #356 )
...
* SDK command-line tools 11.0.
* Temporarily disable API 16 test.
2023-12-06 18:25:39 +11:00
Yang
a2c97ef57f
Update test-fixture dependencies and workflows ( #332 )
...
* Gradle 8.0.2 for test-fixture. Update Gradle build cache in workflows.
* Update all dependencies for `test-fixture`.
* Add missing JVM target.
2023-03-18 19:38:37 +11:00
Mark Han
a47c099672
Update Readme & Provide current context on Hardware Acceleration on Github ( #279 )
...
* Clarify README with mid-2022 updates, and add info for spellchecker to action.yml
* Remove redundant paragraph in Usage section, and add relevant links to intro paragraphs
* Add HAXM installation example and remove linux emphasis
* Remove gist which contained manual emulator creation/startup
* Add clarity to GPU vs VM acceleration in README
* Fix reversal of examples in README
* Add support for commenting run tests on PRs to rerun checks if they fail
* Add better conditional logic to determine if comment is issue or PR
2022-10-27 02:39:22 +11:00
Nils Reichardt
411cd10ea9
Pre Emulator Launch Script ( #247 )
...
* Add `pre-emulator-launch-script` to `action.yml`
* Add `pre-emulator-launch-script` in `main.yml`
* Implement pre emulator launch script
* Try to use `pushd`
* print working directory
* Add `README`
* Run `npm run build`
* Fix `working-directory`
* Run `npm run build`
* Run pre emulator launch in group
* Run `npm run build`
* Update README.md
Co-authored-by: Yang <reactivecircus@gmail.com >
* Add type "pre-emulator-launch-script"
Co-authored-by: Yang <reactivecircus@gmail.com >
2022-10-27 02:33:13 +11:00
Leonardo Colman
a410b40679
Add action types ( #257 )
2022-08-14 10:22:48 +10:00
Goooler
4ea6abdd76
Bump GH actions ( #240 )
2022-04-07 00:43:35 +10:00
Yang
9216c92cd9
Migrate to gradle-build-action.
2021-11-10 23:04:42 +11:00
Yang
8f0c30aea2
Support aosp_atd and google_atd targets.
2021-10-23 19:29:35 +11:00
Yang
0bc3ba22b5
Add paths-ignore for pull_request.
2021-09-07 10:28:50 +10:00
Yang
d83fb3d4fb
Update manual workflow.
2021-08-28 19:51:59 +10:00
Yang
1427331a62
Support choosing channel to download SDK components from.
2021-08-28 19:44:11 +10:00
Yang
1ded27b164
build-tools to 31.0.0; SDK cmd-line tools to 5.0. ( #174 )
...
* Update build-tools to 31.0.0. Add API 31 emulator to workflow. Update SDK command-line tools to 5.0
* Update test fixture dependencies.
* Test API 31 with macos-11.
* Add android:exported to AndroidManifest.
* Format
2021-08-28 17:59:37 +10:00
Yang
217e44e3c5
Fix macos-11 VM label.
2021-08-27 11:39:30 +10:00
Yang
eba1fbfb59
Add option to set AVD RAM size.
2021-06-26 23:45:24 +10:00
Yang
854ed15ed0
Add force-avd-creation to skip avd creation if avd with same name exists. Update workflow to test snapshot caching.
2021-06-20 01:41:30 +10:00
Afzal Najam
27a0759d85
Change default cores to 2, add cores in workflow
2021-03-03 08:41:55 +11:00
Yang
205fbe1b31
Always add path for cmdline-tools to support macos-11.0.
2021-01-13 19:24:10 +11:00
linl33
434e949c3b
Support non-default API 28 images
2021-01-05 18:21:57 +11:00
Yang
b0f3c521a5
Support specifying SD card path or size.
2020-12-27 20:37:13 +11:00
Yang
53151f5236
Add support for using google_apis_playstore system images.
2020-10-16 14:32:01 +11:00
Yang
dd0984ca1b
Update to gradle 6.7-rc-1 for test fixture. Build with Java 15 on CI.
2020-09-20 18:50:55 +10:00
Yang
fef056dbdf
Improve GitHub Actions Gradle cache.
2020-09-03 14:55:52 +10:00
Yang
b39f1a9f8b
Support running multiple actions sequentially in a single job.
2020-06-20 19:48:18 +10:00
Yang
6f6ca5ebc6
Rename master branch to main.
2020-06-18 19:26:07 +10:00
Yang
8d0ce4c94b
Support API 30 system images and add API 30 to workflow. Update build tools to 30.0.0. Update test projec’s compileSdk and targetSdk to API 30.
2020-06-12 19:44:21 +10:00
Yang
f5435af41b
Add support for specifying a custom name used for creating AVD.
2020-05-01 20:11:25 +10:00
Yang Chen
8c62a78107
Add gradle caching.
2020-04-02 23:43:06 +11:00
Yang Chen
730757f124
Remove API 28 from workflow.
2020-04-01 09:37:55 +11:00
Yang Chen
49a3d042e9
Fix sdk license issue with API 28+ system images on Linux.
2020-04-01 00:38:58 +11:00
Yang Chen
345ace6178
Support running on linux without hardware accleration.
2020-03-28 14:10:50 +11:00
Yang Chen
75464a704b
Update workflow to use Java 14.
2020-03-25 23:23:07 +11:00
Yang Chen
ede514c8c2
Add support for API 15-19 system images.
2020-03-05 14:50:59 +11:00
Yang Chen
4a949058e2
Use new cmdline-tools with support for running sdkmanager and avdmanager with Java 8+.
2020-03-05 14:34:19 +11:00
Yang Chen
ff311e8a7d
Add support for setting a custom working-directory.
2020-02-15 18:29:17 +11:00
Yang Chen
4082c705ad
Fix escaped environment variables in script.
2020-02-04 12:25:35 +11:00
Yang Chen
128c6a83e1
Validate Gradle Wrapper.
2020-01-27 19:48:34 +11:00