[CONSIDER] Custom alternative to docker-logs
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Start by reviewing e2e-tests.yml and how jwalton/gh-docker-logs@v2 is used for failed end-to-end tests. The issue does not define custom formatting, filtering, integrations, or a replacement scope, so clarify those requirements before implementation; completion criteria are not currently specified.
Written by the indexing model from the issue text.
Description
Context
Using third-party action for dumping Docker logs on CI failure in aRustyDev/timesketch.
Third-Party Action Chosen
- Repository:
jwalton/gh-docker-logs@v2 - Version: v2
- Purpose: Dump all docker container logs when workflow fails
- Stars: ~150
- Last updated: 2024
Why Third-Party
- Simple, focused functionality
- Well-maintained
- No alternatives with more features needed
Alternatives Evaluated
| Action | Repository | Pros | Cons |
|---|---|---|---|
| Manual docker logs | N/A | No dependency | Verbose workflow code |
| jwalton/gh-docker-logs | jwalton/gh-docker-logs |
Simple, focused | Third-party |
Currently Used In
| Repository | Workflow | Purpose |
|---|---|---|
aRustyDev/timesketch |
e2e-tests.yml |
Dump logs on e2e test failure |
Build Custom If
- Third-party becomes unmaintained (no commits 6+ months)
- Need custom formatting or filtering
- Want to integrate with other logging services
Notes
Low priority - current action works well. Deferred for future review.
- Dominant language
- Shell
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from aRustyDev/gh
-
dependencies github-actions
Difficulty 1/5 Under an hour Newbie friendliness 10/100
-
dependencies github-actions
Difficulty 1/5 Under an hour Newbie friendliness 15/100
-
dependencies github-actions
Difficulty 1/5 Under an hour Newbie friendliness 50/100
-
dependencies github-actions
Difficulty 2/5 1-3 hours Newbie friendliness 20/100
-
dependencies github-actions
Difficulty 2/5 1-3 hours Newbie friendliness 10/100
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
community-scripts/ProxmoxVE#17425 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
danielmiessler/LifeOS#2218 ·