NASA-PDS / software-issues-repo

Issue tracking repository as a centralized entry point for general PDS software bugs and feature requests.
Apache License 2.0
0 stars 0 forks source link

LDD doc generation failing with recent GitHub Action updates #57

Closed jordanpadams closed 1 year ago

jordanpadams commented 1 year ago

Checked for duplicates

Yes - I've already checked

🐛 Describe the bug

When I merged some changes to the docs/source into main, the build failed with this error:

Branch "main" is not allowed to deploy to github-pages due to environment protection rules.

🕵️ Expected behavior

Generated docs and deployed to gh-pages

📜 To Reproduce

Merge a change to any file under docs/source/ into main

🖥 Environment Info

N/A

📚 Version of Software Used

N/A

🩺 Test Data / Additional context

N/A

🦄 Related requirements

No response

⚙️ Engineering Details

GitHub now recommends deploying using new custom GitHub workflow feature: https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site#publishing-with-a-custom-github-actions-workflow