138 Commits

Author SHA1 Message Date
MohitMali
c83fc0dae9 Refactored ci to support minimum api level 24
* Since our minimum API level is now 24, we have updated our CI configuration to run on API level 24, which aligns with the minimum API level required for our project.
2023-08-07 17:29:32 +05:30
MohitMali
af23cf56b7 Detecting deprecated code via detekt and fixed detekt detection for the issues in project, and refactored deprecated rules of detekt 2023-07-19 08:09:31 +02:00
MohitMaliFtechiz
020e167596 Removed version info publishing task from release CI 2023-05-29 12:38:42 +05:30
MohitMaliFtechiz
8deaa4a0fe Added heap size and increased sd card size to 4GB for android 13 emulator 2023-05-04 12:09:40 +02:00
Emmanuel Engelhart
5320e4276b Use latest version of android-emulator action 2023-04-13 20:54:03 +02:00
Emmanuel Engelhart
46cf2d0300
Use uppercase variable names 2023-04-13 13:07:22 +02:00
Emmanuel Engelhart
942d70ac52
Better step names 2023-04-13 13:01:24 +02:00
MohitMaliFtechiz
aee9d28d9d
Changed secret key as PLAYSTORE_JSON
We have updated the release.yml file to use the new PLAYSTORE_JSON secret key instead of the google_json secret key that was previously used to get credentials. As part of this update, we have renamed the google.json file to playstore.json for better naming consistency with the new secret key.
2023-04-13 12:57:34 +02:00
MohitMaliFtechiz
4e110e7a9b Upgraded ubuntu version to 22.04 2023-04-05 19:44:24 +05:30
MohitMaliFtechiz
5b1c480c66
Upgraded ubuntu version in pull_request.yml 2023-04-05 15:31:39 +02:00
MohitMaliFtechiz
343308a9df Fixed jacocoTestDebugUnitTestReport not found error 2023-03-29 09:14:46 +02:00
Emmanuel Engelhart
ed5066ee9b
Fix workflow YML files #2 2023-02-05 15:25:42 +01:00
Emmanuel Engelhart
1b60931fc7
Fix workflow YML files 2023-02-05 15:22:22 +01:00
Emmanuel Engelhart
3214aac0ed
Update GitHub workflow actions 2023-02-05 13:46:45 +01:00
MohitMali
cb98558120 Change nightly APK filename 2023-01-11 14:09:26 +01:00
Emmanuel Engelhart
0890714208 Beautify CI workflow 2023-01-09 16:30:42 +01:00
Emmanuel Engelhart
e901d921ed This is the CI workflow (code coverage is a side product) 2023-01-09 16:30:42 +01:00
MohitMali
504f388ec6 Removed unit test from nightly 2023-01-04 14:18:32 +05:30
MohitMali
769a24b636 Fixed nightly worflow should only compile and upload APK 2023-01-04 11:33:13 +05:30
MohitMali
fabb6981ee Removed explicit NDK version from project 2022-12-30 14:32:23 +05:30
Kelson
cbd60bc2a4
"main" is the new name of "master" branch 2022-12-25 12:28:25 +01:00
MohitMali
a79cb719a5 Re-enable download test 2022-11-25 11:26:26 +05:30
MohitMali
a0449efffa Introduce android 13 CI in project 2022-11-22 11:47:15 +05:30
MohitMali
74a1e8a17e Changes target label on nightly 2022-09-30 16:36:28 +05:30
Gouri Panda
c883cc0e4e Added F-Droid nightly 2022-09-12 20:44:37 +05:30
Gouri Panda
a567974ad2 Updated to MacOS 11, added Google API & added Pixel 2 Profile
Changed the Script

Reverted all changes and added google APIs and removed gradle run

Added gradle run
2022-09-05 18:02:21 +02:00
Gouri Panda
2818f27033 Reverted to ubuntu for unit tests in nightly workflow 2022-08-27 11:12:45 +02:00
Gouri Panda
1e80b3a610 Fixed #2971 2022-08-25 14:43:04 +05:30
Gouri Panda
0db67d4f3d Fixed #2969 2022-08-24 15:28:38 +05:30
Gouri Panda
647d90ecba updated profile and google api's target 2022-08-22 21:17:22 +02:00
Gouri Panda
5161af5236 Added name steps and code clean up 2022-08-22 21:17:22 +02:00
Gouri Panda
f5bc6a095e Refactored CI 2022-08-22 21:17:22 +02:00
MohitMali
64a4e8c717 adding scanning to get more insight on failure 2022-08-18 18:33:28 +05:30
MohitMali
17f26fd5ff adding animation 2022-08-17 12:23:59 +05:30
MohitMaliFtechiz
50fc766941
Merge pull request #2951 from kiwix/Issue#2950
Upgrading Runner And Checkout for Nightly
2022-08-16 19:13:39 +05:30
Gouri Panda
4fb8b04174 Revert nightly F-Droid 2022-08-16 18:45:17 +05:30
MohitMali
abe4ac84c0 upgrading runner and checkout 2022-08-16 18:41:34 +05:30
Gouri Panda
eb388387d6 Added nightly to F-Droid 2022-08-07 17:18:56 +05:30
MohitMali
5ae578a583 adding sdcard and allow animation 2022-08-02 20:28:50 +05:30
MohitMaliFtechiz
36d882aed5 Change VERSION_INFO without tag and fix CI failue 2022-07-08 17:04:27 +02:00
MohitMaliFtechiz
4d6755936f Fix nightly CI failure 2022-07-08 11:23:10 +05:30
MohitMaliFtechiz
18b142eb49 publish version info to download.kiwix.org 2022-07-07 16:56:08 +02:00
MohitMaliFtechiz
efdb93ff70 playstore compilation flag 2022-06-27 20:47:04 +02:00
Emmanuel Engelhart
7f8f1acfd6 Movebot does not exist anymore 2022-06-23 12:16:40 +02:00
MohitMaliFtechiz
95ed6472c2 fixing CI/CD github failure 2022-06-22 18:23:35 +05:30
MohitMaliFtechiz
afa6176b59 version change for jacoco and introduce codecov runner 2022-06-20 13:23:57 +05:30
MohitMaliFtechiz
32d672fd72 merging fixes with develop 2022-06-20 13:23:44 +05:30
MohitMaliFtechiz
5142c7f63d move download.kiwix.org publish up in order 2022-05-30 15:55:01 +05:30
MohitMali
ab7f922930 moving to single coverage file and remove code coverage to 30 2022-05-19 16:39:46 +05:30
MohitMali
005f250096 rebase and all changes done for optimization performance and fix test failure 2022-05-19 14:45:23 +05:30