TobiGr
8bc3b8afd4
Do not require team members to link issues
2026-10-15 00:59:20 +08:00
TobiGr
8e7ca5e770
Add SPDX License headers
2026-10-15 00:59:20 +08:00
TobiGr
d714c93aeb
Automatically close PRs that have the labels 'template ignored' or 'tempalte missing' after two weeks without a response by the author
2026-10-15 00:59:20 +08:00
TobiGr
a34f25d6e0
Add workflow to check that PRs have a linked issue that the author is assigned to
2026-10-15 00:59:20 +08:00
TobiGr
9fb507397e
Provide template directly in comment
...
Implement a small yml template to md renderer. The specification can be found in the GitHub docs: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms.md
2026-10-15 00:59:20 +08:00
tobigr
40202dcdca
Extract JS script into single file
2026-10-15 00:59:20 +08:00
tobigr
78b0b58504
Add workflow to react on missing or ignored templates
...
The workflow creates a comment on the issue or PR that has a missing or ignored template asking the author to use the template properly.
2026-10-15 00:59:20 +08:00
Aayush Gupta
cf49cc4c0f
ci: Build and test new variant with optimizations enabled
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-06-12 11:54:40 +08:00
Aayush Gupta
ff597f8e95
Update dependencies to latest stable releases
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-26 12:14:57 +08:00
Aayush Gupta
7a3d1d9b5f
libs: Bump minSdk to API 23
...
androidx framework has bumped minSdk requirement to API 23. Most libs dependening
upon the framework as a result require us to bump API level or keep using outdated versions.
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-04-16 16:38:19 +08:00
Tobi
739b6ae57b
Merge pull request #13141 from salmanmkc/upgrade-github-actions-node24-general
...
Upgrade GitHub Actions to latest versions
2026-01-30 02:31:40 -08:00
Salman Muin Kayser Chishti
d051e8ecc8
Upgrade GitHub Actions to latest versions
...
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com >
2026-01-30 09:16:42 +00:00
Salman Muin Kayser Chishti
51e62f09ba
Upgrade GitHub Actions for Node 24 compatibility
...
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com >
2026-01-30 09:16:36 +00:00
RinCodeForge927
7dc38286c0
ci: fix shell injection in backport workflow
2026-01-13 20:42:10 +07:00
Tobi and AbsurdlyLongUsername
d36a9f01d3
Add workflow to backport PRs to another branch ( #12964 )
...
The workflow can be triggered by creating a comment on a merged PR: /backport <TARGET_BRANCH>
The backport can only be triggered by people with write access to the repository.
Co-authored-by: AbsurdlyLongUsername <22662897+absurdlylongusername@users.noreply.github.com >
2026-01-08 17:06:50 -08:00
Aayush Gupta
b4f526c2a5
workflows: Update actions versions
...
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com >
2026-01-01 16:51:56 +08:00
Michael Zh
329d76c857
Bump emulator target 33 -> 35
2025-07-23 22:30:34 -04:00
Stypox
d048bca8b4
Temporarily disable sonarcloud CI step
2025-06-28 15:17:18 +02:00
Naveen Singh
ce16c6df5f
Fix image minimizer pattern
...
Added non-capturing group that matches either:
- `user-attachments/assets`
- `owner/repo/assets/digits`
2025-04-27 19:35:31 -04:00
Tom Levy
27e6be792f
Fix image-minimizer on lines containing multiple images
2025-01-04 08:15:44 +00:00
Stypox
70748fa0bc
Use JDK 21 in build-release-apk.yml
...
See https://github.com/TeamNewPipe/NewPipe/issues/11754
2024-12-02 13:49:30 +01:00
Stypox
246fc034c1
Add build-release-apk workflow
2024-11-30 13:29:38 +01:00
litetex
8106ba68b5
CI: Use Java 21
2024-10-22 21:23:26 +02:00
Stypox
1f309854bc
Run CI on pull requests to refactor branch, too
2024-07-02 17:37:09 +02:00
Siddhesh Naik
879d7a24f0
Fix github worklow for Android tests ( #11014 )
...
- The github workflow fails when running android tests.
- The workflow is trying to launch an x86 emulator on aarch-64 (macos-latest) host.
- The macos-latest system seem to be used originally as it supports
hardware acceleration.
- This is no longer recomended, and ubuntu-latest host can handle the
same and be faster than macos-latest.
Doc: https://github.com/marketplace/actions/android-emulator-runner#running-hardware-accelerated-emulators-on-linux-runners
2024-04-29 02:45:18 +05:30
Stypox
29e4135aaa
Try to fix PR labeler
...
Reference: https://github.com/actions/labeler?tab=readme-ov-file#permissions
2024-03-28 12:03:10 +01:00
TobiGr
c34d30dc17
[CI] Update sonar job to use cache@v4
...
Updates deprecated Node 16 to 20
2024-03-26 22:48:47 +01:00
TobiGr
0d4c1bee3f
[CI] Update gradle/wrapper-validation-action to v2
...
Updates deprecated Node 16 to 20
2024-03-26 22:32:29 +01:00
Zongle Wang
2051334bba
Bump GH actions
...
Old ones are deprecated.
2024-01-08 11:55:57 +08:00
Tobi
b50e3c07d2
Use PR labeler fork
...
This updates some libs
2023-10-02 02:15:25 +02:00
Tobi
fe7d1692c3
Fix PR labeler permissions
...
Although the permission to modify PRs is granted to the entire workflow, the job still reports that it does not the permission to do so:
GITHUB_TOKEN Permissions
Contents: read
Metadata: read
PullRequests: read
This adds the permission to the job directly
2023-09-27 10:06:34 +02:00
Tobi
db4619f5a4
Add content: read permission to PR size labeler workflow
2023-09-26 10:40:17 +02:00
Tobi
609f0a2eee
Add write permission to PR labeler workflow
2023-09-24 20:24:57 +02:00
TobiGr
d622993483
Add workflow "PR size labeler" to label PRs based on the number of changed lines
...
This should help reviewers to determine which PRs to review.
2023-09-24 09:33:44 +02:00
TobiGr
510db568eb
Image minizier: replace Number.toFixed(0) with Math.floor()
...
Number.toFixed returns a string, Math.floor a number
2023-08-24 11:53:35 +02:00
TobiGr
d9e2ada369
Minimize images in PR descriptions
2023-07-15 02:33:53 +02:00
TobiGr
8bdeed8f28
Add support for new GitHub assetes URLs in image minimizer workflow
2023-06-15 16:03:30 +02:00
Stypox
43b0167a3a
Fix CI command injection vulnerability
...
See https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions
2023-04-26 16:01:20 +02:00
Stypox
69ef4a987e
Update CI Java version
2023-04-20 15:42:33 +02:00
TacoTheDank
8282b8a6c0
Update Sonarqube to 3.5
2022-11-29 11:20:31 -05:00
yashpalgoyal1304
e9ef9451e5
Minimize not-so-long images too
2022-11-27 03:22:37 +05:30
yashpalgoyal1304
7c1d06e023
Resolve scoping issue to get values of probeResult
2022-11-27 02:06:01 +05:30
yashpalgoyal1304
225f69b75b
Fix value of width
2022-11-27 01:56:53 +05:30
yashpalgoyal1304
44bc6bf069
Set image-minimizer to specify image width ...
...
Fix https://github.com/TeamNewPipe/NewPipe/issues/9469
for portrait like orientations
2022-11-26 23:29:11 +05:30
Mohammed Anas
a1c6f0073e
Rename "waiting-for-author" label to "waiting for author" ( #8642 )
2022-07-17 20:37:15 +03:00
mhmdanas
a1f1acfbf9
Use minimum required permissions for GitHub workflows
...
This reduces the attack surface if the workflows are ever compromised.
2022-07-03 20:38:51 +03:00
Stypox
45d2492bcb
Run CI on all release branches ( #8565 )
...
We don't seem to agree on which character to use as a separator between `release` and `X.X.X` in release branch names (e.g. `release-0.23.1` or `release/0.23.0`). All those names start with `release`, though, so let's use that to identify releases.
2022-07-02 00:08:44 +03:00
litetex
2b8eb7ed66
Also run CI when target is release branch
2022-04-18 14:28:56 +02:00
TacoTheDank
c85936bb11
Update action dependencies in workflows
2022-04-14 15:43:56 -04:00
litetex
7225199deb
Fixed typo
...
It was late when I typed this 😆
2022-02-16 20:31:15 +01:00