Commit e655287
ci: keep Notes app compatible across the stable31/32/33 matrix (#436)
The two `Checkout Notes` steps pin the Notes app to `ref: "main"`. Notes
`main` is now `v5.0.0` with `min-version="33"`, so `occ app:enable
notes` fails on the older servers and the `stable31` (Client) and
`stable32` (Maria) jobs go red at the `Enable Notes` step. This has
nothing to do with the changes of the PR it runs on, so right now it
breaks CI on every open PR.
`nextcloud/notes` has no server matched stable branches, so the ref is
now chosen by server version: `stable31` and `stable32` use the last
`4.x` tag `v4.13.1` (supports NC 28 to 34), while `stable33` and newer
keep `main` so the latest Notes stays under test.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
This release contains no user-facing changes. The updates involve
internal continuous integration workflow configurations to improve
compatibility with different Nextcloud versions.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Co-authored-by: Review <review@local>1 parent 9d15e79 commit e655287
1 file changed
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
| 207 | + | |
207 | 208 | | |
208 | 209 | | |
209 | 210 | | |
| |||
548 | 549 | | |
549 | 550 | | |
550 | 551 | | |
551 | | - | |
| 552 | + | |
| 553 | + | |
552 | 554 | | |
553 | 555 | | |
554 | 556 | | |
| |||
0 commit comments