feat(server): add 11.0.0-rc1 image from GitHub release tarball#650
Merged
Conversation
Replace the 11.0.0-prealpha image (rolling daily-master) with 11.0.0-rc1, built from the pinned GitHub release tarball instead of the download server: https://github.com/owncloud/core/releases/download/v11.0.0-rc1/owncloud-complete-20260629.tar.bz2 (sha256 a70b060ab30d93ae4c21eea49051684db0cc5c293b70d444cc4591f9c620fb43) Same base v24.04 / PHP 8.3. Published version-only tag (no latest/floating tags) as it is a pre-release. .drone.star (legacy CI) left untouched. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
DeepDiver1975
commented
Jun 29, 2026
DeepDiver1975
left a comment
Contributor
Author
There was a problem hiding this comment.
Looks good — sound and scoped. Comment-only (I authored this, so I can't self-approve).
Verified
- Tarball
https://github.com/owncloud/core/releases/download/v11.0.0-rc1/owncloud-complete-20260629.tar.bz2resolves (200, ~130MB) and is a real asset on thev11.0.0-rc1release (isPrerelease: true). Correct version/source. - Tag wiring is correct for an RC: the matrix entry has no
extra-tags, solatest/10/11are NOT moved onto the pre-release. Only the exact11.0.0-rc1tag is produced — exactly right for a release candidate. - 1:1 swap of the old
11.0.0-prealpha(daily master) entry; README + CHANGELOG + trivyignore-dir rename all consistent. No secrets, no stray changes.
One non-blocking point
v24.04/Dockerfile.multiarchconsumes the tarball viaADD --unpack ${TARBALL_URL}with no integrity check, even though the release publishes.sha256/.ascsidecars. This is pre-existing (prealpha did the same), so not a regression — but switching to an immutable GitHub release asset is a natural moment to pin the SHA256. Worth a follow-up, not a blocker here.
Holding for CI — the two build jobs were still in progress at review time.
Contributor
Author
|
(Review attribution for the comment above.) 🤖 Generated with Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Replaces the
11.0.0-prealphaimage (rolling daily-master) with11.0.0-rc1, built from the pinned GitHub release tarball instead of the download server:a70b060ab30d93ae4c21eea49051684db0cc5c293b70d444cc4591f9c620fb43Same base
v24.04/ PHP 8.3. Published as a version-only tag (11.0.0-rc1, nolatest/floating tags) since it's a pre-release.Changes
.github/workflows/main.yml— swap the prealpha matrix entry for11.0.0-rc1(GitHub release tarball, noextra-tags).v24.04/11.0.0-prealpha/.trivyignore→ renamed tov24.04/11.0.0-rc1/.trivyignore(content unchanged — the Windows-only CVE is base/codeline-shared).README.md— update Docker Tags line and the "Running occ commands" reference.CHANGELOG.md— new2026-06-29entry..drone.star(legacy CI) intentionally left untouched.Verification
docker buildsucceeded — tarball fetched from the GitHub release, unpacked into/var/www/owncloud, image built clean.version.phpreports$OC_VersionString = '11.0.0-rc1'.🤖 Generated with Claude Code