55 Commits
Author SHA1 Message Date
Greyson ParrelliandMichelle Tang 7ea3679a24 Attempt to free up more disk space on GitHub CI. 2026-07-27 14:56:46 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b9012e2820 ci: bump the actions group with 2 updates
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-20 16:18:18 -04:00
Greyson Parrelli e81098378f Attempt to free disk space in CI for reproducible build check.
We were running out of disk space during the operation.
This attempts to remove some usused stuff to allow us to hopefully
complete the operation successfully.
2026-07-20 13:12:04 -04:00
dependabot[bot]Greyson Parrellidependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
76f2543308 ci: bump the actions group with 2 updates.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-15 16:43:48 -04:00
Greyson Parrelli e2ef8c2805 Only run screenshot tests on CI for now. 2026-07-09 13:44:09 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f6c7824050 ci: bump docker/build-push-action from 6.18.0 to 7.3.0
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 15:28:38 -04:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b3904982a5 ci: bump docker/setup-buildx-action from 3.11.1 to 4.2.0
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-06 15:28:00 -04:00
Greyson ParrelliandAlex Hart 2373f567d8 Include all build reports and test results in Github CI artifacts. 2026-07-06 13:39:28 -03:00
Cody HenthorneandMichelle Tang 1ee4c590b7 Bump java and kotlin target to JDK 21. 2026-07-01 15:10:24 -04:00
dependabot[bot]Michelle Tangdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bcb5c37ed6 ci: bump the actions group.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-01 15:10:22 -04:00
Greyson ParrelliandMichelle Tang 987f5158d0 Add docker caching to speed up CI task. 2026-06-29 12:13:00 -04:00
dependabot[bot]jeffrey-signaldependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f989ad4014 ci: bump the actions group with 2 updates
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-24 14:49:47 -04:00
Greyson Parrelli 9430c27e64 Setup basic compose screenshot testing infra for regV5. 2026-06-17 13:08:36 -04:00
dependabot[bot]andGreyson Parrelli 6a30caff87 Bump gradle/actions from 6.1.0 to 6.2.0 2026-06-16 09:56:12 -04:00
Greyson ParrelliandCody Henthorne eae894152c Add a new ci task with faster lint. 2026-06-09 17:21:47 -04:00
dependabot[bot]andAlex Hart 85d60dd0da Bump GH actions versions for checkout and stale. 2026-06-03 15:06:31 -03:00
Greyson ParrelliandAlex Hart bc9c560f96 Add support for optional remote build cache. 2026-06-03 15:06:31 -03:00
Greyson ParrelliandAlex Hart b8c964846c Add gradle cache support to CI. 2026-06-03 15:06:31 -03:00
dependabot[bot]Michelle Tangdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2cb9685024 Bump actions/stale from 10.2.0 to 10.3.0 in the actions group.
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 13:55:35 -04:00
Sten Tijhuisandjeffrey-signal 2439506c05 Update GitHub Actions versions and pin to commit SHAs.
Closes signalapp/Signal-Android#14715
2026-04-16 19:07:34 -04:00
jeffrey-signal dec9eb613e Fix stale action cache save error and increase operations per run limit. 2026-04-01 10:07:03 -04:00
jeffrey-signal d6e7030dd0 Fix inactive pull request detection. 2026-03-31 17:54:13 -04:00
jeffrey-signal 6e43e931b2 Fix label applied to inactive issues. 2026-03-31 17:37:24 -04:00
jeffrey-signalandGitHub 4ce2c6ef73 Replace legacy probot stale app with a GitHub actions workflow. 2026-03-31 10:19:46 -04:00
BarbossHackandGreyson Parrelli bd3e4f9f87 Fix memory usage in reproducible-build GitHub workflow.
Resolves #14574
2026-02-02 10:10:04 -05:00
Alex HartandMichelle Tang 4bb93c653a Update diffuse gradle wrapper validation to v5. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang 6ddf2ab5f8 Update to NDK r28 for 16kb page support. 2025-04-09 15:29:54 -04:00
mosfet80andCody Henthorne 765d1cc8ec Update android.yml
Update libs
Fix node.js<20 deprecation

deprecated by gradle/actions/wrapper-validation.
2025-03-26 13:59:12 -04:00
mosfet80andGreyson Parrelli 1af8b3aa24 Update docker.yml
Fix node.js <20 deprecation

Resolves #13997
2025-02-20 16:25:41 -05:00
mosfet80andGreyson Parrelli 20216a773a Update diffuse.yml
Fix node.js <20 deprecation
Update ndk to 27.c version

Resolves #13998
2025-02-20 16:25:41 -05:00
Cody HenthorneandGreyson Parrelli 0f4caa3dc1 Update to actions/upload-artifact v4. 2024-11-21 10:36:09 -05:00
Jim GustafsonandGreyson Parrelli 813a92380b Update to RingRTC v2.48.1 2024-10-03 10:26:19 -04:00
Cody HenthorneandAlex Hart 3f89acf9bd Disable parallel gradle in GH actions. 2024-03-06 20:42:00 -04:00
a7d9fd19d9 Enable WebP decoding in Signal using libwebp v1.3.2
Co-authored-by: Greyson Parrelli <greyson@signal.org>
Co-authored-by: Greyson Parrelli <greyson@pop-os.localdomain>
2023-09-22 16:50:20 -03:00
53673be5cb Update AGP to 8.0
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2023-06-26 15:09:36 -04:00
ClarkandCody Henthorne 523c9f6576 Add workflow for monitoring APK size changes. 2023-06-15 13:31:59 -04:00
Ehren KretandGreyson Parrelli 9cfb95fee7 Update Github CI to build with more cores and limit metaspace size. 2023-03-04 10:52:03 -05:00
Ehren KretandGreyson Parrelli 40f86ed2be Enable gradle caching on the Github CI system. 2023-03-04 10:51:20 -05:00
AlexandCody Henthorne bf18db354c Explicitly declare permissions in Github workflows.
Closes #12476

Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-11-30 17:10:36 -05:00
Frazer SmithandCody Henthorne 2fed3f7e90 Update github actions with latest versions.
Closes #12294
2022-06-29 15:32:25 -04:00
Greyson Parrelli 499cdd9f29 Make Github action build a specific variant. 2022-06-02 08:50:21 -04:00
Greyson Parrelli f1cb416bda Update workflow to reference main branch. 2022-05-02 15:25:55 -04:00
Alex Hart 662ba85c5a Upgrade to Gradle 7.2 and AGP 7.0.2 2021-09-16 14:17:38 -03:00
Alex HartandGreyson Parrelli a27d60f830 Adjust new avatar picker logic.
* Better emoji rendering support
* Deleting an avatar will deselect it
* Added padding to the bottom of recyclers
* Disabled save if no edit / selection has been made.
* Clearing and saving will remove a user's avatar.
2021-07-21 16:57:04 -04:00
Cody Henthorne 2d93d74b9f Fix incorrect linting by preventing Github Actions from using Android S. 2021-06-18 15:10:16 -04:00
Cody HenthorneandGitHub b91f04316a Fix lint errors and add submodules to qa checks. 2021-02-24 15:07:56 -05:00
Ewout ter HoevenandAlan Evans 577d2b13ca CI: Update to checkout v2, remove install NDK
- Updates to action/checkout v2, which is faster
 - Remove install NDK step, since it's installed by default and speeds up the build
2021-01-14 12:44:08 -04:00
Greyson ParrelliandCody Henthorne 0b77b33902 Add the ability to trace methods in internal builds.
Currently only for internal builds. Use the @Trace annotation to trace
methods for viewing in Perfetto.
2020-11-11 15:29:01 -05:00
Greyson Parrelli 97420aae1b Add a Github Action to test our docker build every day.
Runs at 5am UTC, which is ~midnight EST.
2020-10-15 16:19:17 -04:00
Greyson Parrelli 415e6309f9 Ensure CI runs on 5.x branches. 2020-10-15 16:19:17 -04:00