Yang
6fd58f95fc
Prepare for release 2.26.0.
2022-09-20 15:33:59 +10:00
Yang
62d97062b0
Update to SDK command-line tools 6.0. ( #213 )
2022-01-27 16:22:43 +11:00
Yang
e35fd713f4
Update build tools to 32.0.0. Update text-fixture compileSdkVersion and targetSdkVersion to 32. ( #212 )
2022-01-26 11:26:11 +11: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
98e515da59
Add accompanist to adoption list
2021-06-18 16:40:54 +10:00
Yang
5201a33a90
Update README.md
2021-03-24 09:29:59 +11:00
Yang
7f22785663
Add LeakCanary to adopter list
2021-01-06 23:10:03 +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
31e4885c24
Add square/radiography to adopter list
2020-09-02 13:05:03 +10:00
Yang
a59d5e6807
Add cashapp/copper to adapter list
2020-08-16 19:13:51 +10:00
Yang
8feb8a564a
SDK Build tools 30.0.2.
2020-08-15 15:00:23 +10:00
Yang
d677dca18c
Update fixture dependencies.
2020-08-15 00:01:17 +10:00
Yang
d23e781d9a
Gradle 6.6.
2020-08-11 10:34:30 +10:00
Yang
327f6f1c1f
Update packages.
2020-07-18 19:43:39 +10:00
Yang
1dc0441870
Build tools 30.0.1.
2020-07-09 19:49:16 +10:00
Yang
fb3c06d709
Use fs for writing licence files.
2020-07-03 16:14:01 +10:00
Yang
e22ecdedee
Update cmdline-tools to 2.1.
2020-06-24 23:39:11 +10:00
Yang
a72b5eb6c0
Prepare for release 2.11.0.
2020-06-20 19:52:48 +10:00
Yang
b39f1a9f8b
Support running multiple actions sequentially in a single job.
2020-06-20 19:48:18 +10:00
Yang
a4d07e10d7
Add RxBinding to adopter list.
2020-06-19 14:46:44 +10:00
Yang
6f6ca5ebc6
Rename master branch to main.
2020-06-18 19:26:07 +10:00
Yang
9ef7536c4b
Prepare for release 2.10.0.
2020-06-12 19:50:37 +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
fc17953a7f
Prepare for release 2.9.0.
2020-05-29 23:10:13 +10:00
Yang
d122d1159d
Update test fixture dependencies.
2020-05-29 21:48:25 +10:00
Yang
736093576f
SDK Command-line Tools 2.0.
2020-05-29 21:48:25 +10:00
Yang
a06469d17c
Add information on running on Linux to README.md.
2020-05-21 18:11:25 +10:00
Yang
3609b3300b
Fix doc.
2020-05-10 01:07:23 +10:00
Yang
4df9257dba
Prepare for release 2.8.0.
2020-05-01 20:18:07 +10:00
Yang
f5435af41b
Add support for specifying a custom name used for creating AVD.
2020-05-01 20:11:25 +10:00
Yang
fdd35a3667
Fix typo
2020-04-25 18:52:46 +10:00
Yang
2513ea5ecf
Add list of projects using android-emulator-runner.
2020-04-25 18:17:11 +10:00
Yang
c0431f2812
Bump kotlin and AGP for test fixture project.
2020-04-14 23:57:49 +10:00
Yang
33176ea112
Prepare for release 2.7.0.
2020-04-11 21:50:47 +10:00
Yang
8972f964c9
Security audit.
2020-04-11 21:48:08 +10:00
Yang
438dce7110
Support specifying versions of NDK and CMake to install.
2020-04-11 21:02:42 +10:00
Yang Chen
61dd774a5b
Prepare for release 2.6.2.
2020-04-03 00:12:04 +11:00
Yang Chen
8c62a78107
Add gradle caching.
2020-04-02 23:43:06 +11:00
Yang Chen
0d53ec8e43
Use correct cli-tools binary for mac.
2020-04-02 22:56:56 +11:00
Yang Chen
730757f124
Remove API 28 from workflow.
2020-04-01 09:37:55 +11:00
Yang Chen
22965df722
Prepare for release 2.6.1.
2020-04-01 00:51:14 +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
0d966550cf
Prepare for release 2.6.0.
2020-03-28 14:59:20 +11:00
Yang Chen
eb9e069f3f
Update packages.
2020-03-28 14:10:50 +11:00
Yang Chen
0ac3f34493
Add information re. hardware acceleration for linux support.
2020-03-28 14:10:50 +11:00
Yang Chen
345ace6178
Support running on linux without hardware accleration.
2020-03-28 14:10:50 +11:00
Yang Chen
490f28e17c
Gradle 6.3.
2020-03-25 23:23:07 +11:00
Yang Chen
fc08a40bf0
Gradle 6.3-rc-4.
2020-03-25 23:23:07 +11:00
Yang Chen
75464a704b
Update workflow to use Java 14.
2020-03-25 23:23:07 +11:00
Yang Chen
de92fdaa03
Update npm packages.
2020-03-17 21:16:57 +11:00
Yang Chen
da846ad45b
Prepare for release 2.5.0.
2020-03-05 14:54:33 +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
e1015a487b
Update test-fixture dependencies. Drop minSdkVersion to 15.
2020-03-05 14:34:19 +11:00
Yang Chen
883b8114b1
Update to AGP 3.6.0 and Gradle 6.2.1 for test-fixture project.
2020-02-26 18:33:53 +11:00
Yang Chen
aaa1121ed1
Prepare for release 2.4.0.
2020-02-15 18:51:35 +11:00
Yang Chen
ff311e8a7d
Add support for setting a custom working-directory.
2020-02-15 18:29:17 +11:00
Yang Chen
d3a226f97f
Prepare for release 2.3.2.
2020-02-04 12:27:56 +11:00
Yang Chen
4082c705ad
Fix escaped environment variables in script.
2020-02-04 12:25:35 +11:00
Yang Chen
e53c6d9838
Prepare for release 2.3.1.
2020-01-31 11:47:03 +11:00
Yang Chen
cb6efbb995
Update Gradle to 6.1.1 for test-fixture.
2020-01-31 11:43:15 +11:00
Yang Chen
97f77e3305
Build tools 29.0.3.
2020-01-31 11:43:15 +11:00
Yang Chen
128c6a83e1
Validate Gradle Wrapper.
2020-01-27 19:48:34 +11:00
Yang Chen
1162b6cd2f
Prepare for release 2.3.0.
2020-01-20 03:56:38 +11:00
Yang Chen
e756009f0d
Force use Java 8 for sdkmanager and avdmanager.
2020-01-20 03:52:46 +11:00
Yang Chen
2c5dfd9240
Update checkout action to v2.
2019-12-15 17:05:45 +11:00
Yang Chen
86385e08b6
Prepare for release 2.2.0.
2019-12-15 04:29:15 +11:00
Yang Chen
e90c3c1695
Stop pinning emulator build in workflow.
2019-12-15 04:27:24 +11:00
Yang Chen
12eba85b00
Add support for pinning specific emulator build.
2019-12-15 04:27:24 +11:00
Yang Chen
37737c6a8e
Explicitly set GPU mode to swiftshader_indirect.
2019-12-15 04:27:24 +11:00
Yang Chen
c03965e565
Fix script execution order. Run test fixture in workflow.
2019-12-15 02:15:41 +11:00
Yang Chen
269b6dcc82
Prepare for release 2.1.0.
2019-12-14 00:34:56 +11:00
Yang Chen
9739504a54
Support multi-line script.
2019-12-14 00:30:11 +11:00
ychescale9
ae2123e35c
Skip workflow for markdown file changes.
2019-12-08 11:44:42 +11:00
ychescale9
a832f214fc
Reference Article
2019-12-08 11:39:41 +11:00
Yang Chen
9d0dad93a2
Prepare for release 2.0.0.
2019-12-07 18:04:47 +11:00
Yang Chen
0d276b963a
Add support for providing any emulator launch options as action input. Remove headless input which might overlap with emulator-options.
2019-12-07 17:54:13 +11:00
Yang Chen
0d46bc07bd
Prepare for release 1.0.2
2019-11-30 22:14:56 +11:00
Yang Chen
0fde7031bc
Increase emulator boot timeout to 5 mins.
2019-11-30 22:02:47 +11:00
Yang Chen
8ab242c5c5
Update npm packages.
2019-11-24 18:10:16 +11:00
Yang Chen
b34584f4b0
Switch to sh.
2019-11-24 17:47:07 +11:00
ychescale9
616ba7a3c6
Update README.md
2019-11-23 20:57:10 +11:00
ychescale9
ee7a2b7011
Fix typos in docs.
2019-11-11 16:31:21 +11:00
Yang Chen
9fc21537b8
Also update emulator. Add docs.
2019-11-09 20:23:29 +11:00
Yang Chen
108f020fac
Only install / update required components.
2019-11-09 18:48:21 +11:00
Yang Chen
83dda62a70
Fail action when script fails.
2019-11-09 03:34:10 +11:00
Yang Chen
a6ea5be5bb
Add missing js.
2019-11-09 00:30:21 +11:00
Yang Chen
9f3feeefc6
Single line script.
2019-11-09 00:27:35 +11:00
Yang Chen
0035a64068
Add missing compiled js files.
2019-11-08 23:36:53 +11:00
Yang Chen
f605a44b4a
Clean up workflow.
2019-11-08 22:58:55 +11:00
Yang Chen
0f9b17b151
Add support for configuring hardware profile and running custom script.
2019-11-08 22:42:01 +11:00
Yang Chen
34df1eaf0e
Add emulator-launcher.
2019-11-08 18:33:07 +11:00
Yang Chen
f5529b9551
Action branding.
2019-11-07 02:55:10 +11:00
Yang Chen
383efaa0b3
Update docs.
2019-11-07 02:40:54 +11:00
Yang Chen
0e9243dd43
README.md skeleton.
2019-11-07 01:36:59 +11:00
Yang Chen
b3b6b3a7f6
Add eslint and prettier.
2019-11-07 01:14:13 +11:00
Yang Chen
137c96a972
Add input validations with tests.
2019-11-06 22:14:03 +11:00
Yang Chen
d6aab89c3b
Test with API 28 and 29.
2019-11-06 18:32:33 +11:00
Yang Chen
d25d31b4c6
Implement sdk-installer. Add test pipeline with job matrix.
2019-11-06 18:13:03 +11:00