pre-commit: authentication in internal github repos (opens in new tab)

Problem statement: prek can’t clone a repo: that lives in an internal (private) GitHub repo — clone fails without credentials. I forked my personal .pre-commit-config.yaml files to point at it: - repo: rev: 5695e23285bef67d1dee957e5c12e86f58ba843b # frozen: v1.0.0 hooks: - id: check-bash-shebang This approach works locally (my GitHub token is broad). CI (github actions) fails though: fatal: could not read Username for ' terminal prompts disabled The repo is INTERNAL, not public. As such, prek...

Read the original article
Sign in to keep reading the full article.

Keyboard Shortcuts

Navigation

Next / previous post
j/k
Open post
oorEnter
Preview post
v

Post Actions

Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s

Recommendations

Add interest / feed
Enter
Not interested
x

Go to

Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Discover
gb
Search
/

General

Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help