Closed Josverl closed 1 year ago
it may be better to use it show-ref refs/heads/<branch>
,
or to enhance the algorithm in func FindGitRevision
to
.git/refs/heads/<branch>/HEAD
filesIssue is stale and will be closed in 14 days unless there is new activity
Facing the same problem here.
@Josverl were you able to find a solution?
No, not really The only dirty workaround is to create a copy of the repo without packed refs and then trying to keep that up to date
My go skill are read-only
Bug report info
Command used with act
Describe issue
act reports errors getting the git ref and git revision, and hangs on the associated cleanup tasks at the end of the job(s)
the used git module appears to be assuming thet the gist refs are in a simple format , and do not process the '.git/packed-refs'
When repository histories start getting really long, having hundreds of tags starts to slow things down, so git pack-refs will put them all in the packed-refs file.
Link to GitHub repository
https://github.com/Josverl/micropython-stubs
Workflow content
Relevant log output
Additional information
the same issue is seen with almost all workflows in this and other repos in which
git pack-refs
has been used.