Skip to content

Add vendor directory to AppStore build/release #65

Closed

Description

@Potherca

Several users that install the Solid-Nextcloud app throuch the NC App Store run into issues caused by the vendor directory not being present. As users should not have to run composer themselves, the vendor directory needs to be part of the packaged release.

Looking at how other packages do this (for instance user_oidc and mail) the most straightforward way of doing this seems to be a combination of using GitHub Actions and krankerl.

In order to have this setup correctly, the package release needs to be automated (see #64), so this can be added as part of the automation.

Activity

  1. added this to the v0.6.0 milestone on Sep 24, 2022
  2. modified the milestones: v0.6.0, v0.7.2 on Oct 19, 2022
  3. Potherca commented on Oct 19, 2022

    @Potherca
    MemberAuthor

    The latests release(s) have been verified to have the vendor directory (see main...publish).

    Leaving this issue open until #64 has been resolved.

  4. modified the milestones: v0.7.2, v0.7.3 on Jan 23, 2023
  5. linked a pull request that will close this issueAutomate build / deploy process #113on Jan 25, 2023
  6. removed this from the v0.7.3 milestone on Jan 20, 2024
  7. added
    Type: QAIssues regarding the quality of the code and application
    on Jan 20, 2024
  8. linked a pull request that will close this issueDeploy automation #174on Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: QAIssues regarding the quality of the code and application

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions