Skip to content

Commit baed62a

Browse files
jfroclaude
andcommitted
ci: install system dependencies in GitHub Actions workflow
Install inotify-tools and poppler-utils in CI environment: - inotify-tools: Required for file_system library (LibraryWatcher) - poppler-utils: Provides pdfinfo command for PDF metadata extraction Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 14c2d50 commit baed62a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/elixir.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ jobs:
4444
with:
4545
elixir-version: "1.18" # [Required] Define the Elixir version
4646
otp-version: "27.0" # [Required] Define the Erlang/OTP version
47+
- name: Install system dependencies
48+
run: sudo apt-get update && sudo apt-get install -y inotify-tools poppler-utils
4749
- name: Restore dependencies cache
4850
uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
4951
with:

0 commit comments

Comments
 (0)