Commit Graph

19 Commits

Author SHA1 Message Date
Marcel Klehr 944d31c8fd
Upgrade nc requirements (#1845) 2022-07-11 14:58:56 +02:00
naveensrinivasan 13b467d7f7 chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-04-21 14:05:18 +02:00
Marcel Klehr 72e2de74d9
CI: Test with nextcloud 24 (#1771)
Co-authored-by: Joas Schilling <coding@schilljs.com>
2022-04-05 16:40:05 +02:00
Marcel Klehr c301da8c93 CI: Update setup-php to v2
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-03-01 15:10:40 +01:00
Marcel Klehr 3d28fa361f CI: Update nextcloud versions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2022-02-15 15:35:21 +01:00
Marcel Klehr 53e38c8827 CI: Don't install dev requirements
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-09-30 12:20:39 +02:00
Marcel Klehr 104a9729bc CI: Fix repair workflows
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 13:37:03 +02:00
Marcel Klehr 9baa53a821 CI: Fix repair and upgrade workflows
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 13:32:07 +02:00
Marcel Klehr c07db8ada5 CI: Fix repair and upgrade workflows
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 13:21:59 +02:00
Marcel Klehr e04bf5cce3 CI: Fix repair and upgrade workflows
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 13:11:55 +02:00
Marcel Klehr 36d5173814 CI: Fix repair workflow
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 13:04:41 +02:00
Marcel Klehr e132704ddd CI: Pin mariadb at 10.5
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-07-18 12:03:00 +02:00
Marcel Klehr cde14a6fe6 Merge branch 'master' into feature/nc21 2021-02-07 12:38:02 +01:00
Marcel Klehr e2873c30bf CI: Update Nextcloud versions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-02-07 12:34:27 +01:00
Marcel Klehr c4fc48ecf2 CI: Install all expected php extensions
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-02-07 12:22:59 +01:00
Marcel Klehr 6a39dc1cfb Fix upgrade and repair CI steps
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-01-27 13:23:27 +01:00
Marcel Klehr 4f0f9c7c79 Fix upgrade and repair CI steps
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-01-27 13:14:10 +01:00
Marcel Klehr a75fbea6f2 Fix upgrade and repair CI steps
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-01-27 12:51:28 +01:00
Marcel Klehr 49cd60138f Add data integrity checks to upgrade CI
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2021-01-27 12:48:08 +01:00