ByteHamster
8da45100d4
Make issue template easier to use ( #7248 )
...
Almost nobody used the problem/solution scheme we requested.
Users want to write their feature first before thinking about reasons.
2024-06-14 17:42:23 +02:00
ByteHamster
dbbb21bd3b
Switch Emulator CI to Ubuntu ( #7140 )
...
GitHub switched their MacOS runners to ARM, which makes the Android emulator fail to start. Since we introduced the CI workflow, GitHub upgraded the Ubuntu runners as well, now supporting hardware acceleration. This means we no longer need MacOS. The Ubuntu runner is also about 2 times faster.
2024-04-27 10:05:58 +02:00
ByteHamster
e578f4ca93
CI tweaks ( #7069 )
...
- Run Checkstyle with gradle to make it easier for users
- No longer needs different configuration for new code
- Exclude current violations
- Fix some violations that somehow couldn't be specified in the exclusion file
- Print SpotBugs/Lint/Checkstly violations in GitHub format
- Then the CI run gets annotated on the web UI
2024-04-07 23:28:14 +02:00
TacoTheDank
6f582e4c52
Fix SpotBugs in CI
2024-03-06 02:32:13 -05:00
Taco
c06a3a6d27
Update AGP and Gradle ( #6954 )
2024-03-04 22:17:44 +01:00
ByteHamster
33569e8992
Tweak issue labels and PR template
2024-02-28 22:48:08 +01:00
loucasal
55c72097b0
Fix warnings about deprecated checks ( #6935 )
2024-02-24 15:05:15 +01:00
ByteHamster
55f83eb9e1
Close unresponsive tickets earlier ( #6830 )
2023-12-29 00:07:53 +01:00
ByteHamster
0bb4870820
Be more aggressive about telling users to also search closed issues ( #6762 )
2023-11-14 21:12:03 +01:00
ByteHamster
b7491e5e71
Do not cache AVD ( #6626 )
...
This causes tons of hard-to-reproduce bugs on CI.
2023-09-08 21:09:07 +02:00
ByteHamster
1baa8e688b
Try to shoo away the F-Droid people who create new issues for every single release
2023-08-25 10:51:08 +02:00
ByteHamster
d61745be86
Check Lint recursively from the :app module
...
instead of checking every module individually. This avoids having to
re-state all disabled Lint checks in all parent modules.
2022-11-06 11:55:23 +01:00
ByteHamster
7042b8d616
Use atd emulator image ( #6032 )
2022-08-21 17:31:57 +02:00
ByteHamster
0c8c860040
Print more logs in emulator tests
2022-08-20 21:05:10 +02:00
Taco
4d704eb777
Update Checkstyle, use Temurin distribution ( #5956 )
2022-07-20 22:29:58 +02:00
TacoTheDank
bda1ed509d
Update action dependencies in workflows
2022-04-14 15:36:42 -04:00
ByteHamster
70b6f5d017
Timeout CI after 45 minutes
...
Apparently, the Emulator job sometimes hangs and then uses CPU
resources for the default timeout of 6 hours.
This changes the timeout to 45 minutes.
2022-04-02 11:54:49 +02:00
ByteHamster
bd20386537
Mention open and closed issues in issue template
2022-03-22 18:19:15 +01:00
ByteHamster
b589ea877c
Send message to stale issues/PRs
2022-02-07 21:58:36 +01:00
Keunes
c09d671826
Close issues & PRs if no reply when requested ( #5646 )
2022-01-22 23:27:34 +01:00
ByteHamster
e9e1fc14c3
Merge pull request #5667 from ByteHamster/test-ci
...
Actually run all tests on CI
2022-01-22 23:08:22 +01:00
ByteHamster
147c996f60
Actually run all tests on GitHub Actions
2022-01-22 17:16:37 +01:00
ByteHamster
114a2c192c
Make checkstyle CI faster
2022-01-16 11:23:29 +01:00
ByteHamster
876042038f
Run tests on GitHub Actions instead of CircleCI
2022-01-15 21:05:23 +01:00
ByteHamster
e9691cfd8e
Merge pull request #5498 from ByteHamster/pending-indent-mutability
...
Declare intent mutability for Android 12 compatibility
2021-10-30 12:27:42 +02:00
ByteHamster
da50f43232
Declare intent mutability for Android 12 compatibility
2021-10-29 00:10:22 +02:00
ByteHamster
5bef7c736b
Use yml issue templates
2021-10-28 21:47:52 +02:00
Keunes
0cba319f3f
Update bug tag
...
So automatic tagging works again
2021-08-03 09:08:04 +02:00
ByteHamster
39f8e65237
Fix Emulator CI ( #5278 )
2021-07-18 10:00:08 +02:00
Taco
ccda829f53
Update GitHub CI actions ( #5216 )
2021-06-13 13:07:07 +02:00
ByteHamster
eeb2277c7e
Revert "Minor template updates ( #5021 )"
...
This reverts commit 6982d204ff
.
2021-03-17 00:08:56 +01:00
Keunes
6982d204ff
Minor template updates ( #5021 )
2021-03-13 19:12:44 +01:00
ByteHamster
bbbf9cdf23
Moved pull request template
2021-02-23 10:33:49 +01:00
H. Lehmann
55012515c3
Merge pull request #4541 from ByteHamster/upgrade-emulator-action
...
Upgrade Android emulator action
2020-10-16 13:53:05 +02:00
ByteHamster
9c1166c86f
Upgrade Android emulator action
2020-10-16 11:45:12 +02:00
Keunes
d567cf429a
Improve templates ( #4490 )
...
Auto-add label to bug template, expand FR template description, small changes
2020-10-02 17:27:48 +02:00
H. Lehmann
330e07e5e9
Merge pull request #4283 from ByteHamster/pr-template
...
Updated contribution guidelines
2020-07-16 10:26:36 +02:00
ByteHamster
94a51e5fb8
Updated contribution guidelines
2020-07-11 10:37:00 +02:00
ByteHamster
a2ba76a320
Updated issue templates
2020-07-10 09:19:51 +02:00
H. Lehmann
42badd5f2f
Merge pull request #4120 from TacoTheDank/develop
...
Clean up some non-code files
2020-05-16 22:36:35 +02:00
ByteHamster
273724e0a4
Updated to checkout/v2
...
This hopefully fixes the retry button for the emulator tests
2020-05-16 19:32:21 +02:00
TacoTheDank
ba1a0feb72
Add more stuff about versions in CONTRIBUTING.md and the templates
2020-05-14 14:05:06 -04:00
TacoTheDank
571c62699a
Fix up CONTRIBUTING and the issue templates
2020-05-06 16:34:01 -04:00
ByteHamster
ac480c7bbc
Fixed passing CI on AndroidTest failure
2020-05-03 11:00:10 +02:00
H. Lehmann
95f269ae30
Merge pull request #4083 from hannesa2/GradleVerification
...
Gradle verifiction
2020-05-01 12:37:28 +02:00
ByteHamster
aeb7151b3e
Removed mention of Prestissimo from issue template
2020-04-29 20:34:53 +02:00
Hannes Achleitner
874eecd3cd
Gradle verifiction
2020-04-26 19:06:31 +02:00
ByteHamster
e8e33cd73f
Reduce test verbosity on CI to make it easier to find error
2020-04-01 17:33:01 +02:00
ByteHamster
6c33c6895f
Retry tests automatically
2020-01-09 11:56:59 +01:00
ByteHamster
6dc361c542
Only run emulator tests on pull requests
2019-12-20 00:08:53 +01:00