Skip to content

Workspace/Project Updates#849

Draft
stevenzeck wants to merge 9 commits into
readium:swift6from
stevenzeck:workspace
Draft

Workspace/Project Updates#849
stevenzeck wants to merge 9 commits into
readium:swift6from
stevenzeck:workspace

Conversation

@stevenzeck

@stevenzeck stevenzeck commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

This PR does several things:

  1. Moves the tests from TestApp over to Playground.
  2. Adds support for LCP in Playground. Run make playground lcp=<url> in the root.
  3. Enables LCP tests both locally and in CI. When you run make playground, LCP tests are not included. When you run make playground lcp=<url>, they are included. Note that they are not included in Readium-Package. They need a host app for Keychain, which is why they're tied to the Playground.
  4. Adds a workspace file to have Readium, Playground, and TestApp open at once. You still need to run the make commands for Playground and TestApp, this does not replace that. It's a single file that can easily be deleted once the TestApp is removed.
  5. Adds a cache for CI builds.

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.

1 participant