Commit graph

70 commits

Author SHA1 Message Date
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
litetex
36e72d5a41
Update ci.yml
Using Java 11
2021-08-25 17:05:10 +02:00
Mohammed Anas
71610a365f
Make workflow run daily instead of hourly 2021-08-19 21:08:23 +00:00
mhmdanas
44860f2ea7 Add no-response workflow 2021-08-19 00:46:31 +03:00
evermind
d8ffff48ba github actions: only build release on tags 2021-08-18 08:09:16 +02:00
evermind
0d390c4ab3 change the workflow to comply with 'brave' product flavor 2021-08-18 08:09:16 +02:00
evermind
a12c77e1ec add github actions to build release 2021-08-12 08:23:44 +02:00
XiangRongLin
52cc3f10c1 Add gradle parameter to skip formatKtLint and use in CI 2021-08-06 18:11:22 +02:00
litetex
12e46e0a36
Allow manual execution of ci workflow (#6809) 2021-08-04 17:00:15 +00:00
Mohammed Anas
c7f75bf7d1
Ignore paths unrelated to builds in CI (#6789) 2021-08-02 13:29:39 +00:00