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

Roundup DocsPublication step not working in maven #136

Closed jordanpadams closed 2 months ago

jordanpadams commented 2 months ago

Checked for duplicates

Yes - I've already checked

🐛 Describe the bug

When I tagged a new release, the new docs were not pushed to gh-pages.

🕵️ Expected behavior

I expected the new documentation to be deployed

📜 To Reproduce

  1. Tag a new release in https://nasa-pds.github.io/pds4-information-model/
  2. Verify stable release completes successfully
  3. Verify the documentation has not been updated online
  4. Verify the gh-pages branch has not been updated

🖥 Environment Info

N/A

📚 Version of Software Used

stable

🩺 Test Data / Additional context

No response

🦄 Related requirements

No response

⚙️ Engineering Details

Blocking https://github.com/NASA-PDS/pds4-information-model/issues/754

Note: i&t.skip label applied because this is an internal automation bug. Workarounds exist but will very much delay our ability to tag new releases.

jordanpadams commented 2 months ago

@nutjob4life any idea what is going on here?

nutjob4life commented 2 months ago

Hi @jordanpadams. I only started investigating briefly on Friday. I expect to be able to devote more time to this once I can reproduce it in the sandbox.

nutjob4life commented 2 months ago

Notes:

jordanpadams commented 2 months ago

@nutjob4life closing this for now. I think this may be because if you have site setup both in your POM and in the parent POM, it will run both and their could be an issue? Idk. Whatever. Let's just leave this for now because I don't think we would explicitly skip it if it wasn't for a reason.

nutjob4life commented 2 months ago

Thanks @jordanpadams!