Commit graph

57 commits

Author SHA1 Message Date
Dave Olsthoorn
24b7e80ade Changeup: consilidate code, drop cache, change download
This changes up way too much:
- Moving most (all) of the code to main.ts instead of the numerous
  files
- Dropping the caching functionality, since it should be optional
- now we will only download the android sdk tools if they are not
  already present, including if ANDROID_SDK_ROOT is already set
2020-08-26 17:51:32 +02:00
Dave Olsthoorn
57977119c1 Move all matchers to a single file 2020-08-26 17:43:31 +02:00
Dave Olsthoorn
2112bb34ef Update build 2020-08-17 20:09:00 +02:00
dependabot[bot]
78611c05a8 Bump @typescript-eslint/parser from 3.9.0 to 3.9.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.9.1/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-17 20:04:10 +02:00
dependabot[bot]
c52a594b8a Bump @types/node from 14.0.27 to 14.6.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.27 to 14.6.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-17 20:01:40 +02:00
dependabot[bot]
d22da3d6e9 Bump @types/jest from 26.0.9 to 26.0.10
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.9 to 26.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-17 19:53:06 +02:00
dependabot[bot]
1d816790f5 Bump jest-circus from 26.3.0 to 26.4.0
Bumps [jest-circus](https://github.com/facebook/jest/tree/HEAD/packages/jest-circus) from 26.3.0 to 26.4.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.4.0/packages/jest-circus)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-17 19:52:46 +02:00
dependabot[bot]
a4d56ab860 Bump eslint from 7.6.0 to 7.7.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.6.0 to 7.7.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.6.0...v7.7.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-17 19:52:11 +02:00
Dave Olsthoorn
62ea653263
Update README.md 2020-08-17 19:44:06 +02:00
Dave Olsthoorn
f7a7114037
Create LICENSE 2020-08-11 20:48:49 +02:00
Dave Olsthoorn
87ec6df705 Update build 2020-08-11 20:31:45 +02:00
dependabot[bot]
19571f1d06 Bump @types/node from 12.12.50 to 14.0.27
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.50 to 14.0.27.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 20:27:29 +02:00
dependabot[bot]
f2fe6d103b Bump eslint from 6.8.0 to 7.6.0
Bumps [eslint](https://github.com/eslint/eslint) from 6.8.0 to 7.6.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.8.0...v7.6.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 20:24:01 +02:00
dependabot[bot]
9665d86acf Bump @zeit/ncc from 0.20.5 to 0.22.3
Bumps [@zeit/ncc](https://github.com/zeit/ncc) from 0.20.5 to 0.22.3.
- [Release notes](https://github.com/zeit/ncc/releases)
- [Commits](https://github.com/zeit/ncc/compare/0.20.5...0.22.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 20:22:17 +02:00
Dave Olsthoorn
01efde8e60 fix linting 2020-08-11 19:59:48 +02:00
Dave Olsthoorn
db3b072a6b Update workflows 2020-08-11 19:44:45 +02:00
Dave Olsthoorn
469d66c201 Run prettier, to pass format-check 2020-08-11 19:25:29 +02:00
dependabot[bot]
f4de3ae372 Bump prettier from 1.19.1 to 2.0.5
Bumps [prettier](https://github.com/prettier/prettier) from 1.19.1 to 2.0.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.0.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 19:25:29 +02:00
dependabot[bot]
c19969d881 Bump @typescript-eslint/parser from 2.34.0 to 3.9.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.34.0 to 3.9.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.9.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 19:05:33 +02:00
dependabot[bot]
a98b957810 Bump eslint-plugin-jest from 22.21.0 to 23.20.0
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 22.21.0 to 23.20.0.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v22.21.0...v23.20.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 19:05:18 +02:00
dependabot[bot]
a1f8a01619 Bump eslint from 5.16.0 to 6.8.0
Bumps [eslint](https://github.com/eslint/eslint) from 5.16.0 to 6.8.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v5.16.0...v6.8.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 19:05:01 +02:00
dependabot[bot]
3626142136 Bump typescript from 3.9.6 to 3.9.7
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.6 to 3.9.7.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.6...v3.9.7)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 19:01:11 +02:00
Dave Olsthoorn
e79d88bfc6 Switch default branch to main 2020-08-11 18:01:48 +02:00
dependabot[bot]
2dc5b4642b Bump jest-circus from 24.9.0 to 26.3.0
Bumps [jest-circus](https://github.com/facebook/jest/tree/HEAD/packages/jest-circus) from 24.9.0 to 26.3.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v26.3.0/packages/jest-circus)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 17:54:43 +02:00
dependabot[bot]
e8799536cb Bump @actions/cache from 1.0.1 to 1.0.2
Bumps [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/cache)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 17:53:43 +02:00
dependabot[bot]
7d6381ea3b Bump eslint-plugin-github from 2.0.0 to 4.1.1
Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 2.0.0 to 4.1.1.
- [Release notes](https://github.com/github/eslint-plugin-github/releases)
- [Commits](https://github.com/github/eslint-plugin-github/compare/v2.0.0...v4.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 17:52:15 +02:00
dependabot[bot]
9cc55a998e Bump @types/jest from 24.9.1 to 26.0.9
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.9.1 to 26.0.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 17:50:04 +02:00
dependabot[bot]
0e2d9d598a Bump @actions/tool-cache from 1.5.5 to 1.6.0
Bumps [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache) from 1.5.5 to 1.6.0.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 17:49:34 +02:00
dependabot[bot]
aae459b0a0 Bump actions/setup-node from v1 to v2.1.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v1...321b6ccb03083caa2ad22b27dc4b45335212e824)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-11 17:44:34 +02:00
Dave Olsthoorn
5c7f7b1c49 Cleanup action.yml 2020-08-11 17:40:16 +02:00
Dave Olsthoorn
3f4aef7b8e Add dependabot configuration 2020-08-11 17:33:56 +02:00
Dave Olsthoorn
035deb0e29 only setup for caching if things are changed 2020-07-25 20:51:01 +02:00
Dave Olsthoorn
22d4a3f682 Breaks cache version on purpouse 2020-07-25 20:38:52 +02:00
Dave Olsthoorn
2381fc9bef Set --sdk_root for accepting licenses 2020-07-25 19:37:43 +02:00
Dave Olsthoorn
023a8c2e99
yet another test 2020-07-25 19:32:47 +02:00
Dave Olsthoorn
ac6035b2b4
it helps if we don't try to rewrite the same dir 2020-07-25 19:30:09 +02:00
Dave Olsthoorn
e982e60a79
uses path fix for run-test 2020-07-25 19:26:54 +02:00
Dave Olsthoorn
c9080c4243 also cache repository info 2020-07-25 19:24:48 +02:00
Dave Olsthoorn
e7b65d73cb correct uses path 2020-07-25 18:59:34 +02:00
Dave Olsthoorn
6cd34504b7 templating in uses does not work 2020-07-25 18:54:43 +02:00
Dave Olsthoorn
ca48f596fe changeup CI 2020-07-25 18:49:54 +02:00
Dave Olsthoorn
4de319a2e2 correct bin path for sdkmanager 2020-07-25 18:37:02 +02:00
Dave Olsthoorn
90244e0383 Debug installing android sdk tools 2020-07-25 18:34:51 +02:00
Dave Olsthoorn
64495f005b Attempt at first version 2020-07-25 18:07:39 +02:00
Dave Olsthoorn
1b0d4d0266 switch to building streetcomplete for run-test 2020-07-14 22:34:17 +02:00
Dave Olsthoorn
668f98f7ee run build 2020-07-14 22:11:04 +02:00
Dave Olsthoorn
9e58d95cb5 Several fixes
These include
- register ANDROID_SDK_ROOT
- add some license hash handling
2020-07-14 22:07:34 +02:00
Dave Olsthoorn
060ba01b7f Add functional "run-test" action 2020-07-14 19:24:52 +02:00
Dave Olsthoorn
47171f7d89 Initial changes for setup-android 2020-07-14 17:41:00 +02:00
Jonas Bengtsson
aa16e13db3 Improve documentation 2020-01-03 21:38:11 +01:00