Greyson Parrelli and Michelle Tang
7ea3679a24
Attempt to free up more disk space on GitHub CI.
2026-07-27 14:56:46 -04:00
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
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
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
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 Parrelli and Alex Hart
2373f567d8
Include all build reports and test results in Github CI artifacts.
2026-07-06 13:39:28 -03:00
Cody Henthorne and Michelle Tang
1ee4c590b7
Bump java and kotlin target to JDK 21.
2026-07-01 15:10:24 -04:00
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 Parrelli and Michelle Tang
987f5158d0
Add docker caching to speed up CI task.
2026-06-29 12:13:00 -04:00
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] and Greyson Parrelli
6a30caff87
Bump gradle/actions from 6.1.0 to 6.2.0
2026-06-16 09:56:12 -04:00
Greyson Parrelli and Cody Henthorne
eae894152c
Add a new ci task with faster lint.
2026-06-09 17:21:47 -04:00
dependabot[bot] and Alex Hart
85d60dd0da
Bump GH actions versions for checkout and stale.
2026-06-03 15:06:31 -03:00
Greyson Parrelli and Alex Hart
bc9c560f96
Add support for optional remote build cache.
2026-06-03 15:06:31 -03:00
Greyson Parrelli and Alex Hart
b8c964846c
Add gradle cache support to CI.
2026-06-03 15:06:31 -03:00
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 Tijhuis and jeffrey-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-signal and GitHub
4ce2c6ef73
Replace legacy probot stale app with a GitHub actions workflow.
2026-03-31 10:19:46 -04:00
BarbossHack and Greyson Parrelli
bd3e4f9f87
Fix memory usage in reproducible-build GitHub workflow.
...
Resolves #14574
2026-02-02 10:10:04 -05:00
Alex Hart and Michelle Tang
4bb93c653a
Update diffuse gradle wrapper validation to v5.
2025-11-05 15:58:44 -05:00
Greyson Parrelli and Michelle Tang
6ddf2ab5f8
Update to NDK r28 for 16kb page support.
2025-04-09 15:29:54 -04:00
mosfet80 and Cody 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
mosfet80 and Greyson Parrelli
1af8b3aa24
Update docker.yml
...
Fix node.js <20 deprecation
Resolves #13997
2025-02-20 16:25:41 -05:00
mosfet80 and Greyson 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 Henthorne and Greyson Parrelli
0f4caa3dc1
Update to actions/upload-artifact v4.
2024-11-21 10:36:09 -05:00
Jim Gustafson and Greyson Parrelli
813a92380b
Update to RingRTC v2.48.1
2024-10-03 10:26:19 -04:00
Cody Henthorne and Alex 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
Clark and Cody Henthorne
523c9f6576
Add workflow for monitoring APK size changes.
2023-06-15 13:31:59 -04:00
Ehren Kret and Greyson Parrelli
9cfb95fee7
Update Github CI to build with more cores and limit metaspace size.
2023-03-04 10:52:03 -05:00
Ehren Kret and Greyson Parrelli
40f86ed2be
Enable gradle caching on the Github CI system.
2023-03-04 10:51:20 -05:00
Alex and Cody 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 Smith and Cody 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 Hart and Greyson 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 Henthorne and GitHub
b91f04316a
Fix lint errors and add submodules to qa checks.
2021-02-24 15:07:56 -05:00
Ewout ter Hoeven and Alan 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 Parrelli and Cody 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