Skip to content

Commit e7b6a64

Browse files
authored
feat: upgrade to rclone v1.71.2+renku-1 (#71)
Also, update image publishing to include linux/arm64.
1 parent 576c0d0 commit e7b6a64

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"ghcr.io/devcontainers-extra/features/kind:1": {},
1818
"./rclone": {
1919
"rclone_repository": "https://github.com/SwissDataScienceCenter/rclone.git",
20-
"rclone_ref": "v1.69.3+renku-1"
20+
"rclone_ref": "v1.71.2+renku-1"
2121
}
2222
},
2323
"overrideFeatureInstallOrder": [

.github/workflows/publish-chart.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ jobs:
2222
uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 0
25+
- name: Set up QEMU
26+
uses: docker/setup-qemu-action@v3
27+
- name: Set up Docker Buildx
28+
uses: docker/setup-buildx-action@v3
2529
- name: Setup Python
2630
uses: actions/setup-python@v4
2731
with:
@@ -46,7 +50,9 @@ jobs:
4650
git config --global user.email "[email protected]"
4751
git config --global user.name "Renku Bot"
4852
export TAG=$(echo ${GITHUB_REF} |cut -d/ -f3)
53+
docker buildx create --name multiarch --use
54+
docker buildx inspect --bootstrap
4955
helm dep update deploy/csi-rclone
50-
chartpress --tag $TAG
56+
chartpress --tag $TAG --platform linux/amd64 --platform linux/arm64 --builder docker-buildx
5157
helm lint deploy/csi-rclone
52-
chartpress --tag $TAG --push --publish-chart
58+
chartpress --tag $TAG --platform linux/amd64 --platform linux/arm64 --builder docker-buildx --push --publish-chart

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG RCLONE_IMAGE_REPOSITORY="ghcr.io/swissdatasciencecenter/rclone"
2-
ARG RCLONE_IMAGE_TAG="sha-9cbde11"
2+
ARG RCLONE_IMAGE_TAG="sha-308067c"
33
FROM ${RCLONE_IMAGE_REPOSITORY}:${RCLONE_IMAGE_TAG} AS rclone
44

55
FROM golang:1.23.8-bookworm AS build

0 commit comments

Comments
 (0)