Skip to content

ci: resolve deb runtime deps in extract action#2072

Open
fl0rianr wants to merge 1 commit into
mainfrom
fl0rianr/fix_ram_filtering2
Open

ci: resolve deb runtime deps in extract action#2072
fl0rianr wants to merge 1 commit into
mainfrom
fl0rianr/fix_ram_filtering2

Conversation

@fl0rianr
Copy link
Copy Markdown
Collaborator

@fl0rianr fl0rianr commented Jun 1, 2026

Summary

Make the extract-only .deb CI action resolve package runtime dependencies before running the staged binary.

Changes

  • Read runtime dependencies from the .deb Depends metadata.
  • Install them when root or passwordless sudo is available.
  • Otherwise download and locally extract missing runtime dependencies.

Validation

  • Scope limited to .github/actions/install-lemonade-deb/action.yml.

@fl0rianr fl0rianr requested a review from superm1 June 1, 2026 22:03
@github-actions github-actions Bot added area::installer Windows MSI / macOS DMG / Debian / RPM packaging enhancement New feature or request labels Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area::installer Windows MSI / macOS DMG / Debian / RPM packaging enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant