Commit Graph

66 Commits

Author SHA1 Message Date
dependabot[bot] 98b34fdd03
build(deps): bump actions/setup-java from 3 to 4 (#3454)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 06:08:40 -05:00
dependabot[bot] bea15e6f12
build(deps): bump gradle/gradle-build-action from 2.9.0 to 2.10.0 (#3445)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.9.0...v2.10.0)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 06:17:49 -05:00
Connor Tumbleson 4441648192
build: remove docker (#3423) 2023-11-08 06:44:46 -05:00
Connor Tumbleson 03fa70bd2a
build: docker fixes (#3378)
* build: shorten tags on docker push

* build: only deploy on commits to master
2023-10-16 06:58:05 -04:00
Connor Tumbleson 34a6970852
build: test on lts versions (including 21) (#3381)
* build: test on lts versions

* build: upgrade to proguard 7.4.0
2023-10-14 06:52:52 -04:00
dependabot[bot] 29b8430b00
build(deps): bump docker/setup-buildx-action from 2 to 3 (#3386)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 06:22:37 -04:00
dependabot[bot] 81db0427be
build(deps): bump docker/login-action from 2 to 3 (#3385)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 06:07:24 -04:00
dependabot[bot] db4e62813d
build(deps): bump docker/build-push-action from 4 to 5 (#3384)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 05:47:55 -04:00
Connor Tumbleson 616539f24b
refactor: hard-code IMAGE_NAME, add some spaces (#3371) 2023-10-04 20:52:37 -04:00
Ben Curtis cc5a8bad17
Added support for PR builds on master (#3363)
* added support for PR builds on master

* add linefeed to .dockerignore

* single dockerfile

* fix dockerfile ref

* update for java 17 lts
2023-10-04 20:14:56 -04:00
Ben Curtis 448440b528
Added auto-build of docker image (#3361)
* added auto-build of docker image

* updated instructions

* add tag image

* clear refs/tags

* dockerfile updates

* build: adjust workflow to remove qemu and collision on github_*

---------

Co-authored-by: Connor Tumbleson <iBotPeaches@users.noreply.github.com>
2023-10-03 06:22:31 -04:00
dependabot[bot] 9b92ddb78c
build(deps): bump gradle/gradle-build-action from 2.8.0 to 2.9.0 (#3359)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.8.0...v2.9.0)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 06:43:55 -04:00
Connor Tumbleson 955c5fe847
build: run ci on changes to "libs.versions.toml" 2023-10-02 06:17:33 -04:00
Connor Tumbleson ce6e4c6cf6
build: add dependency graph support (#3355) 2023-10-01 06:48:22 -04:00
dependabot[bot] dd32a3c301
build(deps): bump actions/checkout from 3 to 4 (#3327)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 06:19:27 -04:00
dependabot[bot] f0ca6d11f9
build(deps): bump gradle/gradle-build-action from 2.7.1 to 2.8.0 (#3316)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.7.1...v2.8.0)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 11:30:18 -04:00
Connor Tumbleson c7915cd6cb
feat: add sponsors to readme (#3301) 2023-08-29 06:18:18 -04:00
Connor Tumbleson b6e283ee62
fix: obtain git history for proper "git describe" (#3291) 2023-08-23 19:03:22 -04:00
Connor Tumbleson 7d76829ad9
feat: shorten archive name to apktool-{version}.jar (#3289) 2023-08-23 07:26:21 -04:00
Connor Tumbleson 4862131a68
fix: correct path to archive during ci (#3287) 2023-08-21 06:49:31 -04:00
dependabot[bot] 4bdf0b6a75
build(deps): bump gradle/gradle-build-action from 2.7.0 to 2.7.1 (#3285)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.7.0...v2.7.1)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 06:27:39 -04:00
Connor Tumbleson 2549fe983b
build: run suite if any kotlin dsl file changes 2023-08-08 06:16:10 -04:00
dependabot[bot] 9f8c1b3711
build(deps): bump gradle/gradle-build-action from 2.6.1 to 2.7.0 (#3241)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 05:46:21 -04:00
ArjunaKumarMohanta 6e5d49bd66
fix: Gradle wrapper validation trigger issue (#3228)
Resolved the Gradle wrapper validation triggering problem by implementing a more precise check. Now, the validation process will only be triggered when there are actual changes in the gradle/wrapper/gradle-wrapper.jar file, preventing unnecessary validations.
2023-07-29 06:02:19 -04:00
Connor Tumbleson 20afa7d2e5
chore: add additional sponsor link 2023-07-24 17:35:54 -04:00
dependabot[bot] 6fb0c734c7
build(deps): bump gradle/wrapper-validation-action from 1.0.6 to 1.1.0 (#3214)
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1.0.6 to 1.1.0.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1.0.6...v1.1.0)

---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 06:44:23 -04:00
dependabot[bot] ad87eb4d15
build(deps): bump gradle/gradle-build-action from 2.6.0 to 2.6.1 (#3213)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.6.0...v2.6.1)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Connor Tumbleson <iBotPeaches@users.noreply.github.com>
2023-07-24 06:44:09 -04:00
Connor Tumbleson ab4069306c
build: test on JDK 20 (#3177) 2023-07-20 05:19:29 -04:00
dependabot[bot] 600cbb2a50
build(deps): bump gradle/gradle-build-action from 2.5.1 to 2.6.0 (#3151)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.5.1...v2.6.0)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 06:54:17 -04:00
Connor Tumbleson e97999c709
chore: remove feature request issue template 2023-07-17 06:15:50 -04:00
dependabot[bot] e69b1ed7c0
build(deps): bump gradle/gradle-build-action from 2.4.2 to 2.5.1 (#3119)
Bumps [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action) from 2.4.2 to 2.5.1.
- [Release notes](https://github.com/gradle/gradle-build-action/releases)
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.4.2...v2.5.1)

---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 05:47:33 -04:00
Connor Tumbleson 9f71a78f10
refactor: put gradle wrapper on its own workflow (#3114) 2023-07-02 05:36:00 -04:00
Connor Tumbleson e53869ceba
build: lock gradle actions to specific versions (#3073) 2023-05-22 06:41:03 -04:00
Connor Tumbleson a079fe74fc
Move to official Google smali fork (#3051)
* refactor: swap to google smali 3.0.3

* docs: update docs for smali change
2023-04-28 19:30:06 -04:00
Connor Tumbleson 775f1dbff3
feat: add java version to bug report
- fixes: #3049
2023-04-28 07:03:15 -04:00
Connor Tumbleson 7a15c7b13c
build: add dependabot updates (#3023) 2023-03-07 05:52:01 -05:00
Connor Tumbleson 1d60523cae
build: run validations against gradle binary 2023-03-04 13:51:16 -05:00
Connor Tumbleson 56ea1cb35e
fix: allow workflow to run if gradle updates 2023-03-04 13:50:14 -05:00
Connor Tumbleson a73ace23ff
build: move build step to jdk17 2023-01-14 08:09:39 -05:00
Connor Tumbleson 875fea4d9b
Restructure Testable Java versions. (#2977)
* build: drop non-lts older Java versions

* build: upgrade to gradle 7.6
2023-01-14 07:46:13 -05:00
Connor Tumbleson 687d201285
build: support jdk17 (#2952) 2022-11-24 07:10:30 -05:00
Connor Tumbleson 484760e72c
build: migrate codeql to different workflow (#2888) 2022-09-20 06:39:51 -04:00
Connor Tumbleson 7e71ad01d1
build: cancel duplicate workflows (#2818) 2022-05-23 07:09:43 -04:00
Connor Tumbleson d38eceedae
test (aapt/aapt2): ensure ampersand is escaped on android:label (#2802)
* test (aapt/aapt2): ensure ampersand is escaped on android:label

* build (workflow): ensure test changes force ci rebuild
2022-04-24 17:33:11 -04:00
Goooler 7fd91369e8
Optimize CI a bit (#2773)
* Use gradle-build-action on CI

* Bump actions/checkout to v3

* Bump actions/setup-java to v2

* Rearrange & trim blank lines

* Bump actions/upload-artifact to v3

* Test on jdk 17

* Trim blank lines

* Revert test on jdk 17

* Merge duplicated build actions
2022-03-13 07:40:02 -04:00
Connor Tumbleson 8bcab69f25
Merge pull request #2644 from iBotPeaches/detect-valid-aapt-builds
feat: check aapt/aapt binaries for execution and list static nature
2021-09-01 07:23:39 -04:00
Connor Tumbleson 1ce0225c7d fix: add java 15/16 to test suite 2021-08-28 14:25:01 -04:00
Connor Tumbleson 545ba6ae75 fix: remove max-parallel and allow fast fail 2021-08-28 14:25:01 -04:00
Connor Tumbleson 5aba17d81c build: only build master (push) 2021-08-28 14:25:01 -04:00
Goooler c9d28de8c1 Merge all actions workflows into build.yml 2021-08-26 07:36:17 -04:00