Commit Graph

54 Commits

Author SHA1 Message Date
Vishnu Sanal. T c5e773972a Remove hack 2021-09-20 22:57:25 +05:30
Vishnu Sanal. T 547826f1cc Add branch - (hack!) 2021-09-20 19:55:35 +05:30
Vishnu Sanal. T 6dab2d427c Remove 'publish test cases' 2021-09-20 19:44:08 +05:30
Vishal Nehra 07bc0660e2 Fix spotless error 2021-08-16 04:37:15 +05:30
Vishal Nehra ebc33bd52a Remove log truncation during build and redundant --stacktrace arguments
Fixes #2717.

It seems truncating log messages during build had side effects running on Github Actions, causing build errors being ignored and still considered a success build. Removing them to ensure no one gets in the way on build/test failures.

Also removed --stacktrace arguments on release build actions. Build problems (if there is any) should have been dealt with on debug builds and production builds should be always smooth and fast with only error but not with debug log messages.
2021-08-14 00:08:59 +08:00
Vishal Nehra 88273dde2b Merge pull request #2610 from TeamAmaze/emmanuelmess/fix/redundanttests
Fix redundant test runs
2021-06-12 17:15:17 +05:30
Vishal Nehra 74294d6f50 Merge pull request #2601 from TeamAmaze/funding
Add liberapay as funding
2021-06-12 17:15:03 +05:30
EmmanuelMess 0e24def2c1 Fix redundant test runs 2021-06-11 12:55:33 -03:00
Vishal Nehra 33beef0e12 Add liberapay as funding 2021-06-09 13:49:28 +05:30
Vishal Nehra 32408298d7 Fix build branch ci 2021-06-09 13:03:21 +05:30
EmmanuelMess d06ebefc7b Separate CI for into feature and fast 2021-06-08 12:07:14 -03:00
Raymond Lai a9546fa8b2 Suppress jetifier transform jar output during Github build
Reference: https://stackoverflow.com/a/52353446
2021-05-31 11:05:38 +08:00
EmmanuelMess 48a94d13ec Update the PR template to have less text 2021-05-24 13:24:02 -03:00
Raymond Lai 404b78da5f Use JDK 11 to build
This enable Robolectric to test with SDK 30 or above.
2021-05-19 16:57:01 +08:00
Vishal Nehra 6dde3c01cb Create FUNDING.yml 2021-04-13 03:16:59 +05:30
Raymond Lai 4011593a76 Remove bash statement causing security vulnerability in Github CI
Continuation of #2280 where one bash security vulnerability was left behind.
2021-03-03 11:05:05 +08:00
Raymond Lai 8280ca68ef Adopt Ubuntu 20.04 as CI build environment 2021-02-05 00:05:52 +08:00
Raymond Lai 7150069f5d Fix Github CI build security vulnerability
Don't know if it's the correct way to fix, but let's see.

CC @JarLob
2021-02-04 20:52:42 +08:00
Raymond Lai 2d0c8eccc1 Enforce Github Actions CI to UTC timezone
To ensure DOS timestamps are converted to UTC timestamps when work with zip and rars, for passing the tests
2021-01-18 12:12:56 +08:00
VishalNehra bb0bf88fe6 Merge master 2020-12-15 02:42:23 +05:30
Vishal Nehra 7d7aa233bf Update test parameters
- Enable failFast option for quicker test failure results
- Force ShadowSQLiteConnection to reset after each test (where applicable)
- Also force reset RxJava's scheduler handlers on test setup
2020-12-10 12:01:28 +08:00
TranceLove a3c358ee54 Fix implicit build errors
Close database on test case finish to prevent leaks (hopefully)
2020-12-08 23:02:39 +08:00
Vishal Nehra 699fa0dd34 Create no-response.yml 2020-11-16 04:33:22 +05:30
VishalNehra bdc28f1f6c Add github rule for hotfix branches 2020-10-27 19:04:24 +05:30
VishalNehra cfaaf370cf 1896: Use feature-ci workflow for prs 2020-07-07 16:12:25 +05:30
VishalNehra 7d463d7104 1896: Allow publish test cases failure step to not fail pipeline 2020-07-05 18:05:43 +05:30
VishalNehra ce3ca0e5d0 1896: Change jacoco to jacoco-android plugin 2020-07-02 03:37:12 +05:30
VishalNehra df8ff90527 1896: Change gradle task to find test coverage 2020-07-02 03:07:19 +05:30
VishalNehra 6b404899f2 1896: Change gradle task to find test coverage 2020-07-02 03:00:32 +05:30
VishalNehra 4d3c457f39 1896: Publish test case coverage to codacy in workflow 2020-07-02 02:40:46 +05:30
VishalNehra cf831cc7fc 1896: Publish test case coverage to codacy in workflow 2020-07-02 02:22:37 +05:30
TranceLove d08aaede28 Github workflow tweaks: add --stacktrace to gradle builds
This will output full stacktraces to build log in case of errors.

Also modified README.md's license section per PR review feedback by Vishal
2020-07-01 22:32:03 +08:00
TranceLove d4e84ac4ab Updates to Github workflow
* update octokit version to 2.0.2, as I had problems getting things to work with octokit 2.0.0
* add testPlayDebugUnitTest to all workflows, to ensure PRs or releases had been tested (though code coverage is still small)
2020-06-30 17:25:19 +08:00
VishalNehra 852ac1861f 1896: Fix PR repo checkout head in ondemand workflow 2020-06-15 12:14:08 +05:30
VishalNehra aba8d8b500 1896: Change magic work to start deployment 2020-06-12 19:05:41 +05:30
VishalNehra 2dfef87189 1896: Use github api action to fetch pr info for on-demand workflow 2020-06-12 17:18:47 +05:30
VishalNehra a1ee9fb2c9 1896: Modify github actors names condition 2020-06-12 17:04:47 +05:30
VishalNehra 8a81ef8f86 1896: Modify ondemand workflow 2020-06-12 04:25:58 +05:30
VishalNehra 87ace7e1b9 1896: Modify ondemand workflow 2020-06-12 04:16:09 +05:30
VishalNehra 00d78d3dfd 1896: Remove checkout#with for ondemand workflow 2020-06-12 04:02:00 +05:30
VishalNehra 851ad092fd 1896: Add pull_requests in event trigger for ondemand workflow 2020-06-12 03:55:59 +05:30
VishalNehra dc7c494af8 1896: Fix release CI name 2020-06-12 02:57:21 +05:30
VishalNehra 0f9e7f8df9 1896: Fix artifact source path on github workflow 2020-06-11 15:20:16 +05:30
VishalNehra 202110f32a 1896: Modify github actors names condition 2020-06-09 04:46:17 +05:30
VishalNehra 0abd0b70fe 1896: Modify github actors names condition 2020-06-09 04:44:47 +05:30
VishalNehra f6864bb02a 1896: Modify github actors names condition 2020-06-09 04:41:38 +05:30
VishalNehra ef2fb2378a 1896: Modify push action android-main ci 2020-06-09 04:22:42 +05:30
VishalNehra 86eaf67f02 1896: Implement github actions pipeline for project 2020-06-09 04:18:50 +05:30
VishalNehra f5b3b4b81f 1896: Remove pr template input field 2020-06-09 02:29:00 +05:30
VishalNehra a9bfbca875 1896: Minor change in pr template 2020-06-08 20:01:28 +05:30