Skip to content

refactor: migrate InnerTube API to external core submodule#810

Merged
rukamori merged 4 commits into
ArchiveTuneApp:devfrom
sang765:feat/core
Jun 16, 2026
Merged

refactor: migrate InnerTube API to external core submodule#810
rukamori merged 4 commits into
ArchiveTuneApp:devfrom
sang765:feat/core

Conversation

@sang765

@sang765 sang765 commented Jun 15, 2026

Copy link
Copy Markdown
Member

Migrates the :innertube module to the standalone core repository and replaces it with a git submodule dependency.

More info about core: https://github.com/ArchiveTuneApp/core

- Replace local :innertube module with git submodule pointing to
  https://github.com/ArchiveTuneApp/core
- Update settings.gradle.kts and app/build.gradle.kts to reference :core
- Fix .gitignore to allow core/ submodule directory
- Copy all 99 source files to the standalone core repository
@sang765 sang765 changed the title refactor: migrate InnerTube API to external core submodule [TEST PR] efactor: migrate InnerTube API to external core submodule Jun 15, 2026
sang765 added 3 commits June 16, 2026 06:00
Add submodules: true to all actions/checkout steps so the core/
submodule is available during builds, fixing the 'Could not
resolve project :core' error.
The server/ directory was tracked as a gitlink submodule but had no
corresponding .gitmodules entry, causing CI to fail with 'No url
found for submodule path server' during submodule update.
@sang765 sang765 changed the title [TEST PR] efactor: migrate InnerTube API to external core submodule refactor: migrate InnerTube API to external core submodule Jun 15, 2026
@sang765 sang765 marked this pull request as ready for review June 15, 2026 23:25
@sang765 sang765 self-assigned this Jun 15, 2026
@sang765 sang765 added the ENHANCEMENT New feature or request label Jun 15, 2026
@sang765 sang765 requested a review from rukamori June 15, 2026 23:26
@rukamori rukamori merged commit f01e579 into ArchiveTuneApp:dev Jun 16, 2026
1 check passed
@sang765 sang765 deleted the feat/core branch June 16, 2026 05:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ENHANCEMENT New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants