Skip to content

[stable-34.0] fix(ci): cache Windows Craft dependencies - #10709

Merged
Rello merged 2 commits into
stable-34.0from
backport/10698/stable-34.0
Sep 1, 2026
Merged

[stable-34.0] fix(ci): cache Windows Craft dependencies#10709
Rello merged 2 commits into
stable-34.0from
backport/10698/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Sep 1, 2026

Copy link
Copy Markdown

Backport of #10698

Warning, This backport's changes differ from the original and might be incomplete 鈿狅笍

Todo

  • Review and resolve any conflicts
  • Review and verify the backported changes
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

Cache the dependency-only Craft environment using the current CraftMaster and blueprint revisions. Remove the unused OpenCppCoverage setup and use a shallow checkout.

Signed-off-by: Rello <github@scherello.de>

Assisted-by: Codex:GPT-5
@backportbot
backportbot Bot requested review from Rello and nilsding September 1, 2026 15:43
@backportbot backportbot Bot added this to the 34.0.4 milestone Sep 1, 2026
Read the pinned Craft revision and both blueprint refs from craftmaster.ini. Reuse the blueprint refs for repository setup and resolve their current commits for the cache key. Preserve the dependency-only cache save in the backport.

Signed-off-by: Rello <github@scherello.de>

Assisted-by: Codex:GPT-5
@Rello
Rello force-pushed the backport/10698/stable-34.0 branch from adf62e1 to c13683c Compare September 1, 2026 16:50
@Rello
Rello marked this pull request as ready for review September 1, 2026 16:55
@sonarqubecloud

sonarqubecloud Bot commented Sep 1, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10709.zip

Digest: sha256:8b1fd749376829bfd6e2fd744a38fe46b3a5005e5b2d010d5019445f424be9b9

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@Rello
Rello merged commit 34e6ade into stable-34.0 Sep 1, 2026
23 checks passed
@Rello
Rello deleted the backport/10698/stable-34.0 branch September 1, 2026 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant