Skip to content

Fix versioningit config#63

Merged
op3 merged 1 commit intohdtv-tool:masterfrom
heijligen:versioningit
Jan 27, 2026
Merged

Fix versioningit config#63
op3 merged 1 commit intohdtv-tool:masterfrom
heijligen:versioningit

Conversation

@heijligen
Copy link
Contributor

The uv based development setup failed when the repository was shallowly cloned or came from a fork without git tags. Add the default-tag of 0000 to be able to build the project. It will then produce a version such as hdtv-0000+1279.g4af31e7.dirty.

This also fixes the version information when creating a git archive.


This happened in #61

@codecov
Copy link

codecov bot commented Jan 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.83%. Comparing base (4374fa9) to head (b5fabfd).
⚠️ Report is 33 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #63      +/-   ##
==========================================
- Coverage   63.07%   62.83%   -0.24%     
==========================================
  Files          70       69       -1     
  Lines       10066     9870     -196     
==========================================
- Hits         6349     6202     -147     
+ Misses       3717     3668      -49     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@heijligen heijligen mentioned this pull request Jan 23, 2026
The uv based development setup failed when the repository was shallowly
cloned or came from a fork without git tags. Add the default-tag of 0000
to be able to build the project. It will then produce a version such as
`hdtv-0000+1279.g4af31e7.dirty`.

This also fixes the version information when creating a git archive.
@op3 op3 merged commit c5d9f98 into hdtv-tool:master Jan 27, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants