XiangRongLin
423a976fad
Add gradle parameter to skip formatKtLint and use in CI
2021-08-06 18:11:22 +02:00
litetex
7372c7bb85
Allow manual execution of ci workflow ( #6809 )
2021-08-04 17:00:15 +00:00
Mohammed Anas
4db68821ae
Ignore paths unrelated to builds in CI ( #6789 )
2021-08-02 13:29:39 +00:00
litetex
fd11a73df5
Check formatting of kotlin files in CI
2021-07-28 21:03:51 +02:00
XiangRongLin
f90e3e65cc
Readd api level 29 to android CI tests
...
The action got fixed and released https://github.com/ReactiveCircus/android-emulator-runner/releases/tag/v2.19.1
2021-07-20 18:28:46 +02:00
Stypox
6110298c83
Merge pull request #6659 from TeamNewPipe/Redirion-kotlin-section
...
Added a Kotlin section in CONTRIBUTING.md
2021-07-19 11:54:48 +02:00
XiangRongLin
196906e67d
Remove api level 29 from android ci tests
2021-07-16 10:19:58 +02:00
Robin
43b9108b03
removed Extractor line
2021-07-14 13:23:01 +02:00
Robin
922be6c8b1
Added a Kotlin section in CONTRIBUTING.md
...
Core team does not want to convert to Kotlin yet and sees Java as the easier to learn and more well adopted language.
This stance might of course change in the future. For example it could be reasonable to do a complete transition to Kotlin once it is decides that the minSdk is raised to 21 or higher, as we then could use Jetpack particularly Lifecycle and Compose.
2021-07-14 13:08:07 +02:00
Tobi
18fd6d18bc
Merge pull request #6560 from TeamNewPipe/fix_ci_emulator
...
Specify emulator-build version in CI job
2021-07-12 16:16:06 +02:00
Tobi
71532e5309
Fix APK testing section ( #6623 )
...
* Fix APK testing section
Correct the instructions to download a test APK
* Update .github/PULL_REQUEST_TEMPLATE.md
Co-authored-by: Mohammed Anas <32234660+mhmdanas@users.noreply.github.com>
Co-authored-by: Mohammed Anas <32234660+mhmdanas@users.noreply.github.com>
2021-07-09 14:47:44 +00:00
litetex
1486272d8a
Update bug_report.md
...
Fixed a typo / made the wording consistent
2021-07-06 21:45:15 +02:00
XiangRongLin
c964b65363
Specify emulator-build version in CI job
...
This is a workaround for the emulator bug https://github.com/ReactiveCircus/android-emulator-runner/issues/160
2021-07-06 16:26:01 +02:00
Mohammed Anas
ce443c5f24
Allow asking multiple questions at once
2021-07-05 13:12:54 +00:00
mhmdanas
8d85ff8925
Add question template
2021-07-02 00:31:20 +03:00
bopol
8dd3657a49
Merge pull request #6539 from TeamNewPipe/screenshots_for_UI_changes
...
Ask for screenshots/video of UI changes in PR template
2021-06-24 17:25:15 +02:00
opusforlife2
d045056d1a
Address Bopol's review
...
Changed the location, added option to delete, and also fixed a tiny grammar thingy.
2021-06-24 15:15:12 +00:00
opusforlife2
338d207383
Merge pull request #6482 from Stypox/build-instructions
...
Update Build instructions to make it easier for contributors to start contributing.
2021-06-24 15:02:59 +00:00
Stypox
b345c73a7d
Third round of review
2021-06-24 10:46:53 +02:00
XiangRongLin
9ab9043332
Add comments explaining decisions in test-android ci job
2021-06-23 20:16:23 +02:00
XiangRongLin
af182952bb
Comment out test-android CI job
2021-06-23 20:14:27 +02:00
opusforlife2
6980e04798
Ask for screenshots/video of UI changes
...
If the PR author has changed the UI of the app, they should include screenshots or a video so that developers and users alike can pinpoint exactly what changed.
2021-06-20 21:15:25 +00:00
Stypox
fb731a1a8c
Fix SonarLint references and explanation
2021-06-18 12:26:50 +02:00
Stypox
606a5c075e
First round of review
2021-06-17 20:47:22 +02:00
Stypox
19f05842f5
CONTRIBUTING.md: add "Build instructions" section and improve ordering
2021-06-13 21:06:59 +02:00
Tobi
6d26f57fe6
Run CI on PRs which target the master branch
...
This is a fix for the release PRs
2021-06-05 17:34:27 +02:00
TiA4f8R
c6641cfdbc
Change NewPipe IRC links in the contribution guidelines ( #6415 )
...
* Change NewPipe IRC links in the contribution guidelines
* Remove redundant line break
Co-authored-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
Co-authored-by: Mohammed Anas <32234660+mhmdanas@users.noreply.github.com>
Co-authored-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
2021-06-02 16:27:08 +00:00
Tobi
2ac266ae97
Add Libera webchat link
2021-05-28 11:59:27 +02:00
TiA4f8R
c259515dce
Update Matrix link of NewPipe IRC from Freenode to Libera.chat
2021-05-27 22:07:45 +02:00
Tobi
e4f7db4631
Change IRC link
...
Move from freenode webchat to libera chat
2021-05-27 09:56:27 +02:00
litetex
b857b2fd18
Update ci.yml
2021-05-23 14:54:49 +02:00
TacoTheDank
1b8674f55b
Update actions/setup-java to v2
2021-04-14 11:13:05 -04:00
Tobi
8d5c0e6990
Merge pull request #5360 from XiangRongLin/instrumented_tests
...
Run Instrumented tests in CI pipeline
2021-03-31 10:08:05 +02:00
Tobi
2b408d4f90
Merge pull request #5866 from TacoTheDank/update-gradle-wrapper
...
Update gradle wrapper
2021-03-30 10:36:48 +02:00
XiangRongLin
841133791a
Add instrumented tests to CI workflow
2021-03-29 10:18:12 +02:00
Stypox
3c35fdf21c
Add note about "Fixes" prefix to auto-link issues
2021-03-28 13:41:33 +02:00
Tobi
3941101929
Disable sonar job
...
For some reason, sonar started to analyse very old PRs. This comments out the sonar job until further investigation is done.
2021-03-24 19:10:00 +01:00
TacoTheDank
a3f85f3fb6
Add gradle wrapper validation action
2021-03-20 21:47:19 -04:00
XiangRongLin
54ed501cca
Add sonar plugin and github actions file for sonar analysis
...
Copied from sonarcloud.io setup page with minor adjustments. Adjusted branch to 'dev' and updated versions
2021-03-20 13:58:17 +01:00
Poolitzer
aebda5727a
adding master to push trigger
...
Co-authored-by: Tobi <TobiGr@users.noreply.github.com>
2021-03-09 11:21:40 +01:00
Poolitzer
c5ac7b82ba
change master to dev
2021-03-08 13:19:18 +01:00
Poolitzer
bd5c556285
Fix: CI only on master
2021-03-08 13:15:22 +01:00
Tobi
aa0e7ec93d
Add links to Matrix and IRC chat when opening new issues ( #5764 )
2021-03-08 09:43:05 +00:00
XiangRongLin
f0af148ede
Re-add APK testing section to PR template ( #5465 )
...
Because normal users don't know that the CI process produces an APK and where it is.
2021-01-30 10:18:58 +00:00
Stypox
0af89267ef
Merge pull request #5284 from mhmdanas/remove-pr-template-testing-apk-section
...
Remove APK testing section from PR template
2021-01-16 09:09:03 +01:00
XiangRongLin
ed20386346
Checkout branch in CI process for pull requests
...
This way the debug build app id contains the branch name again.
2021-01-14 19:39:40 +01:00
opusforlife2
bd0a327e79
Checklist is compulsory: feature request template
2021-01-01 18:42:07 +00:00
opusforlife2
c557937dc8
Checklist is compulsory: bug report template
2021-01-01 18:40:20 +00:00
mhmdanas
8d644c669c
Remove APK testing section from PR template
...
This is because the our workflows build debug APKs now.
2020-12-26 21:35:07 +03:00
FireMasterK
13ba64602b
Migrate to GitHub actions from Travis.
2020-12-09 12:25:57 +05:30