Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
As a devx developer I want to publish GH Pages for several repositories. The [gh pages documentation](https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages) is detailed. The following key points contributed to my decision to add this change: * Currently there a 2 ways to generate GH Pages on a repository. The documentation calls these "sources". One is a manual push; the other uses a special github action deployment workflow. * After June 2024, only the github action source will be used. * Best practice around documentation is that (1) a special github "environment" should be created called "github-pages" and (2) a unique branch "gh-pages" should be created alongside the "main". The environment is a set of rules that limits documentation deployments from specific branches and the unique branch means that "code" and site-documentation are kept separate. Therefore, I created the github-pages environment, the gh-pages branch, and the github action workflow defined in this PR
- Loading branch information