psychoinformatics-de / datalad-debian

DataLad extension for working with Debian packages and package repositories
Other
2 stars 5 forks source link

Make distribution datasets "noannex" #126

Closed mih closed 2 years ago

mih commented 2 years ago

There is no obvious usecase for distribution datasets to be actual annex repos. Having them be that nevertheless needlessly complicates pushing and hosting. There main purpose of being a registry of (the state of) package datasets can be achieves as plain git repos.

This change creates distribution datasets as git repos without an annex.

Fixes psychoinformatics-de/datalad-debian#125

codecov-commenter commented 2 years ago

Codecov Report

Merging #126 (db0352e) into main (76b4ba2) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #126   +/-   ##
=======================================
  Coverage   93.29%   93.29%           
=======================================
  Files          16       16           
  Lines         492      492           
=======================================
  Hits          459      459           
  Misses         33       33           
Impacted Files Coverage Δ
datalad_debian/new_distribution.py 91.66% <ø> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more