appleboy / appleboy/drone-git-push

Does this plugin break if the clone step is shallow?

Open
#106 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
74
Forks
33
Avg merge
3m
Merged PRs (30d)
1

Description

The default Clone operation of woodpecker does a shallow clone, it seems that the push plugin doesn't work with shallow copies.

https://ci.codeberg.org/repos/13712/pipeline/155/5

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the behavior in the linked Woodpecker pipeline with its default shallow Clone operation, then inspect the plugin's handling of shallow Git copies. Done means the push plugin reliably completes when given a shallow clone, with the relevant behavior verified against the reported pipeline scenario.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, go
Domain
devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.