Commit Graph
4 Commits
Author SHA1 Message Date
mozeandClaude Opus 5 4a541ad45b ci: allow manual runs via workflow_dispatch
Build & Push Docker Image / test-and-build (push) Successful in 1m38s
Enables re-running the image build without pushing an empty commit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-29 17:15:28 +02:00
Giancarmine SalucciandClaude Opus 4.8 5b19df87b2 feat: adopt @mozempk/ig-auth shared Instagram session
Build & Push Docker Image / test-and-build (push) Failing after 46s
Prefer the shared, kept-alive IG session (cookies + captured Chrome User-Agent)
over the manually-dropped secrets/cookies.txt, falling back to it when the shared
store is not configured. Dockerfile/CI resolve the scoped package via a BuildKit
secret.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 18:27:33 +02:00
Giancarmine SalucciandCopilot 97355d859f ci: multi-stage Dockerfile + fix workflow to match runner pattern
Build & Push Docker Image / test-and-build (push) Failing after 38s
- Add tester/builder/runner stages to Dockerfile
- Use docker/build-push-action@v6 (matches other repos)
- Run tests via Docker tester stage (no setup-node needed)
- Fix secret names: REGISTRY_USERNAME / REGISTRY_TOKEN
- Runner target: keep yt-dlp + Chromium, copy only build artifacts

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-12 20:53:35 +02:00
Giancarmine SalucciandCopilot b4edfe2ac1 Merge feature/RECIPE-0009_deduplication_notifications_ui
Build & Push Docker Image / test-and-build (push) Failing after 31s
RECIPE-0009: deduplication, notifications, UI improvements
- Iteration 0: deduplication, push notification subscribe, UI
- Iteration 1: footer status bar, icon-only buttons
- Iteration 2: ARIA-compliant footer icon contrast

yt-dlp extractor:
- Replace Playwright scraper with yt-dlp subprocess
- Feature flag EXTRACTOR_BACKEND (ytdlp|playwright)
- Dockerfile: add yt-dlp via pip3

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-12 20:50:52 +02:00