cgwalters / git-evtag

Extended verification for git tags
Other
132 stars 13 forks source link

Make tests pass for people who aren't Colin #39

Closed smcv closed 2 years ago

smcv commented 3 years ago
smcv commented 2 years ago

@cgwalters, please could you take a look at this? It's been a while without comment, and I'd really like to be able to run the tests for use in the Debian packaging. I've just updated the PR so tests can still pass with the latest git versions.

I'm not sure how @pwithnall was able to run the test suite for #36, since the first 6 tests expect to be run by Colin (and checks the tags against the expected sha512 for Colin's name and email address), whereas the new test for #36 expects to be run by Philip... but perhaps there's a trick?

smcv commented 2 years ago

If it would be helpful, I can look at adding Github Workflows CI or a less Autotools'y build system as a follow-up to this.

cgwalters commented 2 years ago

If it would be helpful, I can look at adding Github Workflows CI or a less Autotools'y build system as a follow-up to this.

That'd be great!

pwithnall commented 2 years ago

This is a victory for people everywhere not called Colin!

smcv commented 2 years ago

If it would be helpful, I can look at adding Github Workflows CI or a less Autotools'y build system as a follow-up to this.

I've done the CI part; please take a look at my other PRs in this repository.

I haven't done a Meson build system yet, but I'll try to come back to that soon. It'll look something like the one in bubblewrap.