Skip to content

Commit 0c63950

Browse files
authored
Merge pull request #8889 from TeamNewPipe/release-0.24.0
Release v0.24.0 (990)
2 parents 4227866 + aa9cd8c commit 0c63950

467 files changed

Lines changed: 9848 additions & 8896 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Bug report
22
description: Create a bug report to help us improve
3-
labels: [bug]
3+
labels: [bug, needs triage]
44
body:
55
- type: markdown
66
attributes:
@@ -18,6 +18,8 @@ body:
1818
required: true
1919
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
2020
required: true
21+
- label: "I have read the [FAQ](https://newpipe.net/FAQ/) and my problem isn't listed."
22+
required: true
2123
- label: "I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise."
2224
required: true
2325
- label: "This issue contains only one bug."
@@ -40,7 +42,7 @@ body:
4042
label: Steps to reproduce the bug
4143
description: |
4244
What did you do for the bug to show up?
43-
45+
4446
If you can't cause the bug to show up again reliably (and hence don't have a proper set of steps to give us), please still try to give as many details as possible on how you think you encountered the bug.
4547
placeholder: |
4648
1. Go to '...'
@@ -69,11 +71,11 @@ body:
6971
label: Screenshots/Screen recordings
7072
description: |
7173
A picture or video is worth a thousand words.
72-
74+
7375
If applicable, add screenshots or a screen recording to help explain your problem.
7476
GitHub supports uploading them directly in the text box.
7577
If your file is too big for Github to accept, try to compress it (ZIP-file) or feel free to paste a link to an image/video hoster here instead.
76-
78+
7779
:heavy_exclamation_mark: DON'T POST SCREENSHOTS OF THE ERROR PAGE.
7880
Instead, follow the instructions in the "Logs" section below.
7981

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
11
name: Feature request
22
description: Suggest an idea for this project
3-
labels: [enhancement]
3+
labels: [enhancement, needs triage]
44
body:
55
- type: markdown
66
attributes:
77
value: |
88
Thank you for helping to make NewPipe better by suggesting a feature. :hugs:
99
1010
Your ideas are highly welcome! The app is made for you, the users, after all.
11-
1211
- type: checkboxes
1312
id: checklist
1413
attributes:
1514
label: "Checklist"
1615
options:
1716
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
1817
required: true
18+
- label: "I have read the [FAQ](https://newpipe.net/FAQ/) and my problem isn't listed."
19+
required: true
1920
- label: "I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at [NewPipeExtractor](https://github.com/TeamNewPipe/NewPipeExtractor/issues)."
2021
required: true
2122
- label: "I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise."
@@ -43,7 +44,7 @@ body:
4344
Describe any problem or limitation you come across while using the app which would be solved by this feature.
4445
validations:
4546
required: true
46-
47+
4748
- type: textarea
4849
id: additional-information
4950
attributes:

.github/ISSUE_TEMPLATE/question.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Question
22
description: Ask about anything NewPipe-related
3-
labels: [question]
3+
labels: [question, needs triage]
44
body:
55
- type: markdown
66
attributes:
@@ -16,6 +16,8 @@ body:
1616
options:
1717
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
1818
required: true
19+
- label: "I have read the [FAQ](https://newpipe.net/FAQ/) and my question isn't listed."
20+
required: true
1921
- label: "I have taken the time to fill in all the required details. I understand that the question will be dismissed otherwise."
2022
required: true
2123
- label: "I have read and understood the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/dev/.github/CONTRIBUTING.md)."
@@ -27,7 +29,7 @@ body:
2729
label: What is/are your question(s)?
2830
validations:
2931
required: true
30-
32+
3133
- type: textarea
3234
id: additional-information
3335
attributes:

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<!-- Delete this if it doesn't apply to your PR. -->
2626
-
2727

28-
#### APK testing
28+
#### APK testing
2929
<!-- Use a new, meaningfully named branch. The name is used as a suffix for the app ID to allow installing and testing multiple versions of NewPipe, e.g. "commentfix", if your PR implements a bugfix for comments. (No names like "patch-0" and "feature-1".) -->
3030
<!-- Remove the following line if you directly link the APK created by the CI pipeline. Directly linking is preferred if you need to let users test.-->
3131
The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR.

.github/workflows/ci.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
branches:
77
- dev
88
- master
9-
- release/**
9+
- release**
1010
paths-ignore:
1111
- 'README.md'
1212
- 'doc/**'
@@ -31,6 +31,10 @@ on:
3131
jobs:
3232
build-and-test-jvm:
3333
runs-on: ubuntu-latest
34+
35+
permissions:
36+
contents: read
37+
3438
steps:
3539
- uses: actions/checkout@v3
3640
- uses: gradle/wrapper-validation-action@v1
@@ -64,6 +68,10 @@ jobs:
6468
matrix:
6569
# api-level 19 is min sdk, but throws errors related to desugaring
6670
api-level: [ 21, 29 ]
71+
72+
permissions:
73+
contents: read
74+
6775
steps:
6876
- uses: actions/checkout@v3
6977

@@ -81,7 +89,7 @@ jobs:
8189
# workaround to emulator bug: https://github.com/ReactiveCircus/android-emulator-runner/issues/160
8290
emulator-build: 7425822
8391
script: ./gradlew connectedCheck --stacktrace
84-
92+
8593
- name: Upload test report when tests fail # because the printed out stacktrace (console) is too short, see also #7553
8694
uses: actions/upload-artifact@v3
8795
if: failure()
@@ -91,6 +99,10 @@ jobs:
9199

92100
sonar:
93101
runs-on: ubuntu-latest
102+
103+
permissions:
104+
contents: read
105+
94106
steps:
95107
- uses: actions/checkout@v3
96108
with:

.github/workflows/image-minimizer.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ on:
66
issues:
77
types: [opened, edited]
88

9+
permissions:
10+
issues: write
11+
pull-requests: write
12+
913
jobs:
1014
try-minimize:
1115
runs-on: ubuntu-latest

.github/workflows/no-response.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ on:
99
# Run daily at midnight.
1010
- cron: '0 0 * * *'
1111

12+
permissions:
13+
issues: write
14+
pull-requests: write
15+
1216
jobs:
1317
noResponse:
1418
runs-on: ubuntu-latest
@@ -17,4 +21,4 @@ jobs:
1721
with:
1822
token: ${{ github.token }}
1923
daysUntilClose: 14
20-
responseRequiredLabel: waiting-for-author
24+
responseRequiredLabel: waiting for author

0 commit comments

Comments
 (0)