Hi Dscho,
Le 2021-07-13 à 07:51, Johannes Schindelin via GitGitGadget a écrit :
From: Johannes Schindelin <johannes.schindelin@xxxxxx>
Occasionally we receive reviews after patches were integrated, where
`sparse` identified problems such as file-local variables or functions
being declared as global.
By running `sparse`
maybe here, we could add a link to https://sparse.docs.kernel.org/en/latest/,
so interested readers who do not know about "sparse" can go and learn
about it ?
as part of our Continuous Integration, we can catch
such things much earlier. Even better: developers who activated GitHub
Actions on their forks can catch such issues before even sending their
patches to the Git mailing list.
This addresses https://github.com/gitgitgadget/git/issues/345
Signed-off-by: Johannes Schindelin <johannes.schindelin@xxxxxx>
+ - name: Download the `sparse` package
+ uses: git-for-windows/get-azure-pipelines-artifact@v0
+ with:
+ repository: git/git
+ definitionId: 10
+ artifact: sparse-20.04
+ - name: Install the `sparse` package
+ run: sudo dpkg -i sparse-20.04/sparse_*.deb
Out of curiosity, why is this necessary (as opposed to using
the Ubuntu package, i.e. 'sudo apt-get -q -y sparse') ?
Thanks,
Philippe.