Version comparison and build-skipping is broken #337
Labels
effort/days
Estimated to take multiple days, but less than a week
need/analysis
Needs further analysis before proceeding
need/maintainers-input
Needs input from the current maintainer(s)
P3
Low: Not priority right now
Before: the list of releases in
version
could be updated and the build script would build what is needed to be built according toversions
if it was not already available in dist.ipfs.ioNow: if the
version
file is updated to, for example, cleanup older version or remove older rc releases that should not be published anymore, the comparison between the existing version file and the current file returns a wrong list of releases to build because it lists lines that are in a position that was not expected, regardless of whether they are already built or not.This was done in 0e510b9 and later in 19448fd . It seems there is an assumption that version files are append-only, but it is not the case. The way it was done before (or not done) just worked.
@aschmahmann @olizilla
The text was updated successfully, but these errors were encountered: