ArchiveBox/.github/workflows
Claude 82932812ae
Simplify deb/brew packages to thin wrappers around pip install
Remove all non-essential dependencies from both package formats.
The .deb now only depends on python3, pip, and venv. The brew
formula only depends on python@3.13. All other runtime deps
(node, chrome, yt-dlp, wget, ripgrep, etc.) are installed
on-demand by `archivebox install` at runtime.

Removed from brew formula:
- 6 depends_on entries (node, git, wget, curl, ripgrep, yt-dlp)
- on_linux block (pkg-config, openssl, libffi)
- post_install hook (was running archivebox install)
- service block (users run archivebox server directly)

Removed from .deb:
- 6 depends entries (nodejs, npm, git, wget, curl, ripgrep)
- recommends section (yt-dlp, ffmpeg, chromium)

Net: -126 lines across packaging files.

https://claude.ai/code/session_01Vx1EsNrNySgsc8Y67dGzCn
2026-03-15 03:56:39 +00:00
..
claude.yml Change permissions for pull-requests and issues 2025-12-29 13:42:59 -08:00
codeql.yml Create codeql.yml 2024-04-12 13:57:30 -07:00
debian.yml Simplify deb/brew packages to thin wrappers around pip install 2026-03-15 03:56:39 +00:00
docker.yml Wire up GitHub Actions for deb/brew build, test, and release 2026-03-15 02:50:14 +00:00
duplicate-issue-detection.yml add duplicate issue detection bot with opencode 2025-12-29 13:55:26 -08:00
gh-pages.yml Update gh-pages.yml 2024-10-14 01:27:07 -04:00
homebrew.yml Simplify deb/brew packages to thin wrappers around pip install 2026-03-15 03:56:39 +00:00
jekyll-gh-pages.yml revert website github action script 2024-10-13 22:33:07 -07:00
lint.yml fix lint action 2021-04-24 00:09:52 -04:00
pip.yml Wire up GitHub Actions for deb/brew build, test, and release 2026-03-15 02:50:14 +00:00
release.yml CI: Full brew install + deb install tested on every push 2026-03-15 02:55:10 +00:00
test-parallel.yml Fix CI: create tests/out dir, fix archivebox add cmd, revert setup.sh 2026-03-15 03:02:47 +00:00
test.yml Add Python 3.13 support with uuid7 backport compatibility 2025-12-27 01:07:30 +00:00