Commit Graph

16 Commits

Author SHA1 Message Date
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 65c0707b58 Remove timezone setting in build files and github actions 2022-01-12 09:05:18 +08:00
Bambooin e6b87de88b ci: migrate workflows from adopt to temurin
Adopt OpenJDK got moved to Eclipse Temurin and won't be updated anymore.

It is highly recommended to migrate workflows from adopt to temurin to keep receiving software and security updates.
2021-10-16 21:22:07 +08:00
Bambooin f15fee0fe9 ci: enable cache of set java 2021-10-16 21:22:07 +08:00
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
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
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
Raymond Lai 8280ca68ef Adopt Ubuntu 20.04 as CI build environment 2021-02-05 00:05:52 +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 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 86eaf67f02 1896: Implement github actions pipeline for project 2020-06-09 04:18:50 +05:30