netbox/.github/workflows
Jason Novinger ad10aa3381 Fixes #23046: Install dulwich in CI so Git backend tests run
dulwich is the optional 'git' extra and is not in requirements.txt, so CI
never had it installed. The four GitBackendCredentialIntegrationTestCase
tests added in #21252 have therefore been skipped since they were written,
leaving the Git data source credential handling without CI coverage.

These tests mock dulwich.porcelain.clone, so they only need the module to be
importable. Installing it in the test environment does not change what a
NetBox deployment pulls in: dulwich stays optional at runtime, as decided in
#12906.
2026-09-11 01:45:19 -05:00
..
ci.yml Fixes #23046: Install dulwich in CI so Git backend tests run 2026-09-11 01:45:19 -05:00
claude-issue-triage.yml Clean up Claude workflows (#22038) 2026-04-29 16:17:01 +02:00
claude.yml Update claude-code-action; change model to Opus 5 (#22788) 2026-07-28 16:25:52 -05:00
close-incomplete-issues.yml chore(ci): Pin GitHub Actions to commit SHAs 2026-03-16 14:35:51 +01:00
close-stale-issues.yml chore(ci): Pin GitHub Actions to commit SHAs 2026-03-16 14:35:51 +01:00
codeql.yml chore(ci): Pin CodeQL action to commit SHA 2026-03-16 15:14:23 +01:00
enforce-milestone.yml Closes #23044: Add workflow to enforce milestone assignment on issue closure (#23045) 2026-08-27 15:42:30 +02:00
lock-threads.yml chore(ci): Pin GitHub Actions to commit SHAs 2026-03-16 14:35:51 +01:00
no-blank-issue.yml CAP-122: Add GitHub workflow to close new issues missing labels (#22356) 2026-06-02 16:43:52 +02:00
release.yml ci(release): Pin metadata tooling to match publishing action 2026-08-13 13:56:15 -04:00
update-translation-strings.yml chore(ci): Update GitHub Actions to use commit SHA pinning 2026-04-13 08:04:55 -04:00