evermind
bf023d1f14
fix zipalign not found in release workflow
...
Github removed older buildtools version.
This fix tries to always use the latest version available
see https://github.com/r0adkll/sign-android-release/issues/84
2024-01-31 01:17:52 +01:00
evermind
c3757fa2f5
Merge tag 'v0.26.0' of https://github.com/TeamNewPipe/NewPipe into dev
2024-01-28 21:54:12 +01:00
evermind
827310d68b
BraveNewPipe: use bravify task to alter strings sourcecode before building
2023-11-10 14:41:25 +01: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
evermind
d09783e0ab
BraveNewPipe: update release.yml workflow to use java 17
2023-08-11 22:56:32 +02:00
evermind
6fb382579c
Merge tag 'v0.25.2' of https://github.com/polymorphicshade/NewPipe into dev
2023-08-09 09:14:34 +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
evermind
ba8a97a5c0
Merge tag 'v0.25.0' of https://github.com/TeamNewPipe/NewPipe into bnp-0.25.0
2023-02-09 21:10:04 +01: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
evermind
69fcbd3bac
Merge commit '18e647e6d1be13dab12ba89a000056badf388712' into dev
2022-11-06 15:06:51 +01:00
Mohammed Anas
a1c6f0073e
Rename "waiting-for-author" label to "waiting for author" ( #8642 )
2022-07-17 20:37:15 +03:00
evermind
f411c32429
Merge tag 'v0.23.1' of https://github.com/TeamNewPipe/NewPipe into dev
2022-07-06 11:09:31 +02: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
evermind
8e08cd2819
BraveNewPipe: update release actions to handle conscrypt flavor
2022-05-03 16:34:18 +02:00
evermind
1618dc9e60
Merge tag 'v0.23.0' of https://github.com/TeamNewPipe/NewPipe into dev
2022-05-02 00:07:39 +02: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
evermind
62b5c22446
Merge tag 'v0.22.1' of https://github.com/TeamNewPipe/NewPipe into dev
...
BraveNewPipe Release 0.22.1-1.0.5
- sync with TeamNewPipe v0.22.1
2022-02-28 01:09:22 +01:00
evermind
6987686646
Revert "Readd sonar CI job"
...
This reverts commit e06342eacf
.
2022-02-28 01:06:38 +01:00
evermind
2acc0b1d96
more BraveNewPipe release automation
2022-02-28 01:06:33 +01:00
evermind
e5a1ba13f6
Merge tag 'v0.22.0' of https://github.com/TeamNewPipe/NewPipe into dev
2022-02-20 07:55:33 +01:00
litetex
7225199deb
Fixed typo
...
It was late when I typed this 😆
2022-02-16 20:31:15 +01:00
litetex
c08a4e851b
Improved image-minimizer
...
* Don't minimize images that are too wide -> they will get stretched otherwise
* Don't try to modify the issue/comment when nothing changed
* Fixed typo
2022-02-15 20:09:21 +01:00
litetex
e2a7b9ac56
Switch to GitHub issue forms ( #7773 )
...
* Switched to GitHub issue forms
See also
* https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms
* https://github.blog/changelog/2021-06-23-issues-forms-beta-for-public-repositories/
* Switched expected and actual behavior
* Improved/Reworked issue template
Credits to @TheAssassin
* CI: Ignore changes to issue-templates
* Improved/Reworked issue template
Credits to @opusforlife2 and @mhmdanas
* Further improved the issue templates
* Next round of review
Co-authored-by: opusforlife2 <53176348+opusforlife2@users.noreply.github.com>
2022-02-12 19:34:08 +00:00
litetex
f388a1af67
Added image-minimizer ( #7772 )
...
Co-authored-by: Mohammed Anas <triallax@tutanota.com>
2022-02-11 19:54:12 +00:00
Mohammed Anas
3b1b23ba2a
Add FUNDING.yml
to paths-ignore
2022-02-04 10:32:33 +00:00
Mohammed Anas
9274e6417a
Add files in doc
to paths-ignore
2022-02-04 10:13:10 +00:00
litetex
a6515d5450
Moved timeout control from the tests to the CI pipeline
...
How fast a tests is executed on a shared CI pipeline is not predictable as the build might be throttled because other builds are running.
Therefore adding extremely short timeouts inside the tests - where they can't be changed - is a bad idea.
Removed them for now.
2022-01-21 22:15:34 +01:00
litetex
552734faa5
CI: Upload test-report when an error occurs
2022-01-09 18:09:47 +01:00
XiangRongLin
dc67628ba5
Log test-android CI job in stacktrace mode
2021-12-22 09:55:16 +01:00
XiangRongLin
e06342eacf
Readd sonar CI job
2021-12-19 12:18:37 +01:00
evermind
17e9d2e618
github actions: use Java 11 also for release builds as gradle 7.1.1 depends on it.
2021-10-12 16:25:44 +02:00
evermind
579bff9f03
Merge tag 'v0.21.11' of https://github.com/TeamNewPipe/NewPipe into dev
2021-10-12 10:13:17 +02:00
evermind
54d3d16c84
Merge tag 'v0.21.10' of https://github.com/TeamNewPipe/NewPipe into dev
2021-09-21 08:07:59 +02:00
litetex
fc52a6e871
Merge branch 'dev' into update-android-build-tools-gradle
2021-09-03 23:18:16 +02:00
litetex
a825253b7f
Using integrated cache in `actions/setup-java
`
...
https://github.com/actions/setup-java#caching-gradle-dependencies
2021-08-28 15:22:04 +02:00
litetex
05f6ea6401
Using Eclipse `temurin
`
...
as AdoptOpenJDK is getting deprecated.
Eclipse ``temurin`` is a defacto renamed AdoptOpenJDK.
Ref:
* https://blog.adoptopenjdk.net/2021/08/goodbye-adoptopenjdk-hello-adoptium/
* https://github.com/actions/setup-java#supported-distributions
2021-08-27 15:21:48 +02:00