EmmanuelMess
73fd36c02e
Fix Santali addition
2026-08-09 12:18:01 -03:00
EmmanuelMess
c211a467b6
Add an action for on demand emulator tests
2026-05-10 23:31:01 -03:00
Bambooin
2b7ff5c8f5
ci: upgrade the action for node 24
...
Node20 will reach end-of-life (EOL) in April of 2026.
As a result we have started the deprecation process of Node20 for GitHub Actions.
We plan to migrate all actions to run on Node24 in the fall of 2026.
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
2026-04-16 20:43:38 +08:00
EmmanuelMess
3a1ad42181
Update gradle cache
2026-01-11 12:07:59 -03:00
Vishnu Sanal T
50968cad10
setup rust on the test_emulator job
...
Signed-off-by: Vishnu Sanal T <t.v.s10123@gmail.com >
2025-12-28 22:30:30 +05:30
EmmanuelMess
1fd875e3e3
Add Fastlane Github Actions check
2025-12-19 18:49:43 -03:00
Emmanuel M
84e92a77bd
Revert "Automatically check fastlane description for length"
2025-12-19 15:27:46 -03:00
EmmanuelMess
2218b5bc30
Automatically check fastlane description for length
2025-12-18 17:09:29 -03:00
Raymond Lai
9e968fb02a
Migrate file_operations to use Rust
2025-11-09 22:27:25 +08:00
Vishal Nehra
882903698e
Merge pull request #4241 from TeamAmaze/ondemand-comment-artifact
...
update ondemand workflow & fix CI
2025-09-23 08:52:29 +05:30
Raymond Lai
ecd08a4346
Adaptations to enable 16KB page size support
...
- Forcing use of NDK 28c (if applicable)
- CMakeLists.txt add linker flag to force page size of 16KB
- Added setup NDK step in Github Actions workflow to force use of NDK 28c
2025-08-29 00:21:02 +08:00
Vishnu Sanal T
c83a700191
Merge branch 'release/4.0' into ondemand-comment-artifact
2025-05-15 12:15:08 +05:30
EmmanuelMess
669755acce
Fix CI emulator not running
2025-03-22 07:35:37 -03:00
TranceLove
10ab03a855
SDK 34 adaptations
...
- build.gradle upgrades
- Code adaptations to remove switch cases to resource IDs
- Fix import of resource IDs from library level resources
- Minimum version requirement set to LOLLIPOP
2025-02-10 22:54:48 +08:00
VishnuSanal
1793cadae4
chore: remove comment
2024-08-24 16:37:07 +05:30
VishnuSanal
9acf344b38
update ondemand workflow to give the user a heads-up comment
2024-08-24 16:36:22 +05:30
Bambooin
f21706f523
ci: upgrade runner image to ubuntu-latest(ubuntu-22.04)
2024-04-21 08:52:08 +08:00
Bambooin
3947c42ce0
ci: upgrade github action version
...
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-java@v3, gradle/gradle-build-action@v2.4.2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ .
2024-04-21 08:52:08 +08:00
Vishal Nehra
fd2e482722
3808 Update gradle-build-action in workflow
2023-05-09 05:14:24 +05:30
Raymond Lai
adca402664
Remove JUnit test report until further notice
2023-02-20 17:30:56 +08:00
Raymond Lai
15c32ef28b
Convert PemToKeyPairTask to PemToKeyPairObservable
...
Fixes #1364 .
At code level it's reusing the same class, but with RxJava's Observable should do things better than AsyncTasks anyway.
2023-01-28 21:55:13 +08:00
VishnuSanal
379fa7351e
notify upon on-demand APK build
2022-11-27 20:26:06 +05:30
Raymond Lai
403dcd9c5c
DecryptServiceTest tweaks to wait for NotificationManager have notification
...
Also try use back JDK Temurin
2022-11-17 22:19:29 +08:00
Raymond Lai
3f50314be5
Add workflow step to publish test report
2022-11-17 22:18:35 +08:00
TranceLove
b830d19292
FTP client support
...
Fixes #1570 .
- Refactored SshConnectionPool to more generic NetCopyClientConnectionPool
- Change SshClientTemplate to NetCopyClientTemplate
- Implement FTP client support. Defaults to passive FTP and implicit SSL for FTPS
- Add optional thread safety to NetCopyClientConnectionPool on executing NetCopyClientTemplate, as Apache FTPClient is not thread safe. This shall bring deadlocks when connecting to FTP servers, but let's see...
- Migrated GetSshHostFingerprintTask and SshAuthenticationTaskCallable to callable and RxJava, in align with FTP client implementation
- Downgrade Apache FTP server to 1.1.1, as problems found with enabling TLS at Amaze FTP server after previous upgrade to 1.1.4
Tested on Pixel 2 emulator running Android 11, against Amaze FTP server running on Oneplus 2 running Lineage OS 18.1 (11).
2022-08-31 23:53:59 +08:00
VishnuSanal
82c668f34f
add hotfix/* as a target branch
2022-06-11 20:11:06 +05:30
VishnuSanal
70e2fd5e69
add username to on-demand workflow
2022-05-08 22:56:29 +05:30
Goooler
70fc274c6d
Insert blank lines
2022-03-09 17:33:38 +08:00
Goooler
d81160b4db
Remove redundant caches
2022-03-09 17:30:30 +08:00
Goooler
d9ba6d76cb
Bump actions/upload-artifact to v3
2022-03-09 17:27:20 +08:00
Goooler
1622b1d26a
Bump actions/setup-java to v3
2022-03-09 17:26:51 +08:00
Goooler
c683039f62
Bump actions/checkout to v3
2022-03-09 17:26:34 +08:00
Goooler
0412f2d9e2
Use gradle/gradle-build-action
2022-03-09 17:25:53 +08:00
Raymond Lai
b91900351d
Fix Github CI action again
...
- Fix variable brackets
- Fix emulator architecture to all x86 - x86_64 emulators only exist for API >= 21
2022-03-04 23:59:42 +08:00
Raymond Lai
be80a0750c
Fix build errors on Github Actions
...
Also
- fixes awaitility and junit hamcrest dependency differences causing class conflict error reported during build
- little tweak to ignore .attach_pid files
2022-03-03 21:52:15 +08:00
Raymond Lai
8fad79fe0a
Trap exceptions thrown when processing corrupt archives
...
Addresses #3841 .
Test cases against corrupt archives included.
2022-02-14 08:48:54 +08:00
EmmanuelMess
b408759cae
Move emulator test from android-feature to android-main
2022-02-04 21:29:49 -03:00
EmmanuelMess
9ecef424f2
Update arch for test emulator
2022-01-31 00:37:55 -03:00
EmmanuelMess
682e65869d
Add an sdcard for emulator
2022-01-31 00:37:55 -03:00
Emmanuel
3a6a771f91
Add emulator to CI
2022-01-30 16:09:48 -03:00
Raymond Lai
65c0707b58
Remove timezone setting in build files and github actions
2022-01-12 09:05:18 +08:00
Vishal Nehra
6c6aebcbc7
Fix commit_count in workflow
2021-12-12 03:58:26 +05:30
VishnuSanal
781f1e765a
remove play builds
2021-12-04 14:49:40 +05:30
VishnuSanal
5ecb05ca34
Revert "remove play & fdroid release builds from android-main.yml"
...
This reverts commit 924a7157
2021-12-04 14:25:17 +05:30
VishnuSanal
fb6e7f0a55
move to android-main.yml
2021-12-04 14:07:18 +05:30
VishnuSanal
be9e0697bd
Revert "use personal chat id"
2021-12-04 13:16:14 +05:30
VishnuSanal
545f71ff1b
remove echo
2021-12-04 13:08:24 +05:30
VishnuSanal
ec447e4f1d
Revert "git update"
...
This reverts commit 258ec46c
2021-12-04 13:07:58 +05:30
VishnuSanal
ec3facd6e7
use personal chat id
2021-12-04 12:19:51 +05:30
VishnuSanal
258ec46c6c
git update
2021-12-04 12:18:20 +05:30