NASA-PDS / roundup-action

Do a "roundup", a/k/a PDS-style continuous integration and delivery
Apache License 2.0
1 stars 4 forks source link

Resolve #36 (empty documentation.zip asset) #54

Closed nutjob4life closed 2 years ago

nutjob4life commented 2 years ago

📜 Summary

Merge this if you PDS-dare and you might just resolve #36 and help ensure PDS-Maven-based PDS repositories get a non-empty documentation.zip asset tacked onto their GitHub release.

🩺 Test Data and/or Report

Well, let me tell you a lil' something about GitHub Actions. If you really want an isolated test of this, you'd need a massive test harness (which would include a duplicate GitHub Actions ecosystem, actions runners, virtual machines, public key infrastructure, image registries, OSSRH stub, PyPI stub, robots.txt to prevent dev sites crawling, warning banners so people would know the difference between the test and the real things, etc.).

But I have been committing directly main on the NASA PDS PDS Template Repo (Java) and trying it out there and we went from this:

Screen Shot 2021-08-04 at 12 58 27 PM

to this:

Screen Shot 2021-08-04 at 12 58 38 PM

which looks pretty good to me.

🧩 Related Issues

nutjob4life commented 2 years ago

Nice, thanks! 🕺