Skip to content

Commit bccc8dc

Browse files
varet80Copilot
andauthored
feat: Bump to 35.0.1 of nextcloud and migrate to Silo from Minio (#889)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Signed-off-by: V. Aretakis <4048920+varet80@users.noreply.github.com>
1 parent 7fb9bb9 commit bccc8dc

3 files changed

Lines changed: 15 additions & 11 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
## minio helm chart values for use in ci tests:
2-
# https://github.com/minio/minio/blob/master/helm/minio/values.yaml
1+
## Silo Helm chart values for use in CI tests:
2+
# https://github.com/pgsty/silo/tree/main/helm/silo
33

44
# make service name predictable
55
fullnameOverride: minio

‎.github/workflows/lint-test.yaml‎

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,20 +134,24 @@ jobs:
134134
uses: helm/kind-action@v1.15.0
135135
if: steps.list-changed.outputs.changed == 'true'
136136

137-
- name: Install MinIO for testing S3 as Primary Storage
137+
- name: Checkout Silo chart
138+
if: matrix.test_cases.name == 'S3 Enabled as Primary Storage'
139+
uses: actions/checkout@v7
140+
with:
141+
repository: pgsty/silo
142+
path: silo
143+
144+
- name: Install Silo for testing S3 as Primary Storage
138145
if: matrix.test_cases.name == 'S3 Enabled as Primary Storage'
139-
# installs minio community helm chart here:
140-
# https://github.com/minio/minio/tree/master/helm/minio
141146
run: |
142-
helm repo add minio https://charts.min.io/ && \
143147
helm install minio \
144148
--namespace nextcloud \
145149
--create-namespace \
146150
--wait \
147151
--wait-for-jobs \
148-
--timeout 2m0s \
149-
--values .github/tests/minio_test_values.yaml \
150-
minio/minio
152+
--timeout 5m0s \
153+
--values .github/tests/silo_test_values.yaml \
154+
./silo/helm/silo
151155
152156
- name: Run chart-testing (install ${{ matrix.test_cases.name }})
153157
id: install

‎charts/nextcloud/Chart.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
22
name: nextcloud
3-
version: 9.3.0
3+
version: 9.4.0
44
# renovate: image=docker.io/library/nextcloud
5-
appVersion: 34.0.4
5+
appVersion: 35.0.1
66
description: A file sharing server that puts the control and security of your own data back into your hands.
77
keywords:
88
- nextcloud

0 commit comments

Comments
 (0)