Skip to content

feat(macOS): enable tests in NextcloudDev builds.#10167

Open
camilasan wants to merge 1 commit into
masterfrom
feat/enable-tests
Open

feat(macOS): enable tests in NextcloudDev builds.#10167
camilasan wants to merge 1 commit into
masterfrom
feat/enable-tests

Conversation

@camilasan

@camilasan camilasan commented Jun 11, 2026

Copy link
Copy Markdown
Member

Resolves

Build the tests by default.

Checklist

AI (if applicable)

Signed-off-by: Camila Ayres <hello@camilasan.com>
@github-actions

Copy link
Copy Markdown
Contributor

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

Digest: sha256:fe868b4385833033debe53132d93b036d13b7b8223f16fbe83fa3916da5472b2

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.

@sonarqubecloud

Copy link
Copy Markdown

@i2h3 i2h3 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But why? There is no need for them here. This shell script and the Xcode workspace have the purpose for developers to build, run and debug the app and its extensions on macOS. Including the mostly unnecessary build (none are run, as far as I can tell) of Craft test target will slow down the feedback loop.

The file provider extension code is tested differently by selecting the NextcloudFileProviderKit package scheme and running the Xcode test action.

To build and run the Craft blueprint tests Xcode, this scheme and shell script can be completely circumvented, invoking mac-crafter directly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants