1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-12-13 23:42:49 +01:00
Commit Graph

98 Commits

Author SHA1 Message Date
Benjamin Brahmer
eeb3c15b05 by default don't do codecoverage
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-03 21:26:03 +02:00
Benjamin Brahmer
33fe41e86a Update php version and disable code check
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-03 21:26:03 +02:00
Sean Molenaar
d72dcad287 integration test: no app:check-code on new NC
Signed-off-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
2022-05-03 21:26:03 +02:00
Benjamin Brahmer
835f295ece Release 18.0.1
No major changes since the beta versions.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-04-24 10:29:33 +02:00
Benjamin Brahmer
6d2617346c add php 7.4
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-03-30 20:24:16 +02:00
Benjamin Brahmer
fd154c7ecf check code with php 8.1
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-03-30 20:24:16 +02:00
Benjamin Brahmer
5d93e1fcc4 fix regex for docs building
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-03-09 14:51:33 +01:00
dependabot[bot]
adccd81db6 Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 15:03:19 +01:00
Sean Molenaar
0c67ffac37 chore: deprecate nc 21
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2022-02-14 11:39:04 +01:00
Benjamin Brahmer
76188ced9c remove checkout
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-01-02 14:54:34 +01:00
dependabot[bot]
f8bafbf75f Bump dangoslen/changelog-enforcer from 2.3.1 to 3
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.3.1 to 3.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v2.3.1...v3)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-02 14:54:34 +01:00
Sean Molenaar
999a73b182 chore: update CI
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-12-03 21:39:47 +01:00
Benjamin Brahmer
7d05abc769 Drop support for Nextcloud 20
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-11-18 14:10:57 +01:00
Benjamin Brahmer
d9cb343308 Add faq entry about 4-byte support
Co-authored-by: anoy <anoymouserver+github@mailbox.org>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-11-17 20:12:32 +01:00
Benjamin Brahmer
40b49b77de Remove release drafter
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-11-15 16:45:27 +01:00
dependabot[bot]
4efec7cda8 Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 13:46:38 +01:00
dependabot[bot]
857315c003 Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 17:57:02 +02:00
Benjamin Brahmer
8c2c4b1095 Only build docs when files in the docs path change
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-10-07 18:36:43 +02:00
dependabot[bot]
9efda71934 Bump dangoslen/changelog-enforcer from 2.3.0 to 2.3.1
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v2.3.0...v2.3.1)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-18 15:59:24 +02:00
dependabot[bot]
5dd367c1d0 Bump dangoslen/changelog-enforcer from 2.2.0 to 2.3.0
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: dangoslen/changelog-enforcer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-16 17:46:49 +02:00
anoy
6515a297d8 pin mariadb to 10.5
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-07-17 20:31:29 +02:00
anoy
4dd9766d42 bump NC version to stable22
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2021-07-17 20:31:29 +02:00
Sean Molenaar
9087d894e5 issue template: fix bug hints 2021-07-09 14:31:50 +02:00
Benjamin Brahmer
df8538b6c4 remove migrations command from ci
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-06-01 15:41:41 +02:00
Benjamin Brahmer
79e469fd33 Refactor News documentation with mkdocs and mkdocs-material
- move all pages to new structure
- use gh-pages to host html version
- use github actions for automatic build

Co-authored-by: anoy <anoymouserver+github@mailbox.org>

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-05-19 14:58:29 +02:00
Benjamin Brahmer
07f0a89558 do not change version in build job
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-05-14 16:00:05 +02:00
dependabot[bot]
7e402ebb3d Bump actions/checkout from 2 to 2.3.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-14 16:00:05 +02:00
dependabot[bot]
c2a39450c0 Bump mig4/setup-bats from 1 to 1.2.0
Bumps [mig4/setup-bats](https://github.com/mig4/setup-bats) from 1 to 1.2.0.
- [Release notes](https://github.com/mig4/setup-bats/releases)
- [Commits](https://github.com/mig4/setup-bats/compare/v1...v1.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 10:36:52 +02:00
dependabot[bot]
7fa1a80b54 Bump dangoslen/changelog-enforcer from v2.1.0 to v2.2.0
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from v2.1.0 to v2.2.0.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v2.1.0...c2a8bfa5b9aa4c975cd48bb9764074d652f8637b)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-28 08:35:06 +02:00
Benjamin Brahmer
e9ebe9bcad delete key and crt after the last step
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-04-19 13:35:45 +02:00
dependabot[bot]
17f773b723 Bump dangoslen/changelog-enforcer from v2 to v2.1.0
Bumps [dangoslen/changelog-enforcer](https://github.com/dangoslen/changelog-enforcer) from v2 to v2.1.0.
- [Release notes](https://github.com/dangoslen/changelog-enforcer/releases)
- [Changelog](https://github.com/dangoslen/changelog-enforcer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dangoslen/changelog-enforcer/compare/v2...62066c8fa92a74994b33e39aaedd7ae68a40136d)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 08:53:05 +02:00
Benjamin Brahmer
3a44eb68da pin all actions, delete crt and key
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-03-17 21:33:59 +01:00
Benjamin Brahmer
256d1a82d3 Switch to sha1 for more security
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-03-17 21:33:59 +01:00
Sean Molenaar
bcdeb55fcb Actions: Integration tests using bats
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-03-01 21:13:44 +01:00
Sean Molenaar
8878389985 Actions: Fix codecov commit finding 2021-02-23 14:10:47 +01:00
Benjamin Brahmer
30ce6196b8 Add phpstan plugins
remove leftovers from psalm
move phpstan and phpcs to static code check

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-20 14:07:50 +01:00
Sean Molenaar
4a107b3d53 General: Fix folder query
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20 13:57:09 +01:00
Sean Molenaar
01e1db329c Command: Add debug item list commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2021-02-20 13:57:09 +01:00
Benjamin Brahmer
31eab62263 remove psalm
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-17 11:52:45 +01:00
Benjamin Brahmer
c09b4d8d33 prefer the feeds logo over the favicon
The logo of the feed is prefered if it is a square picture,
else the favicon is returned.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
2021-02-16 10:16:15 +01:00
Benjamin Brahmer
ceba810603 Actions: force enable app on pre-release versions
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-12 11:11:34 +01:00
Benjamin Brahmer
1092396f83 remove stable20 from psalm run
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-11 09:05:10 +01:00
Benjamin Brahmer
42a87ba572 Fix release flow
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-10 16:34:02 +01:00
Benjamin Brahmer
8bd0d60006 rename step
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 11:47:24 +01:00
Sean Molenaar
2dc83320bc Actions: Setup app before release 2021-02-06 11:47:24 +01:00
Benjamin Brahmer
3a7f3b3f9b Release: revert back to cd
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-06 10:18:28 +01:00
Benjamin Brahmer
b807b74f66 use 'github.workspace' in release action
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2021-02-05 17:20:54 +01:00
Sean Molenaar
d9bde18acc Actions: Upload coverage on main branch
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Sean Molenaar <sean@m2mobi.com>
2021-02-05 12:43:20 +01:00
Sean Molenaar
bb6fb66b57 Actions: Strictly define extensions 2021-02-05 07:27:11 +01:00
Sean Molenaar
5406086829 Psalm: Fix class loading 2021-02-05 07:27:11 +01:00