Skip to content

feature: Added a workflow to deploy the MKDocs site to GitHub pages#5

Open
rmiravalles wants to merge 1 commit intokubeskills:mainfrom
rmiravalles:add-ghpages-workflow
Open

feature: Added a workflow to deploy the MKDocs site to GitHub pages#5
rmiravalles wants to merge 1 commit intokubeskills:mainfrom
rmiravalles:add-ghpages-workflow

Conversation

@rmiravalles
Copy link

🧠 GROW Notebook Contribution or Question

Thanks for contributing to your student notebook or reaching out with a question!

Please complete the relevant section(s) below.


📝 Suggested PR Title

Format your PR title like one of the following:

  • lab: add nginx pod with securityContext
  • reflection: week2 submission
  • question: FluxCD error in apply

✍️ What is this PR for?

  • I’m updating or adding new lab work
  • I’m submitting a reflection or weekly journal
  • I have a question for a KubeSkills instructor
  • I'm proposing a new feature to the project

📝 Description

This is a proposal to add a GitHub Actions workflow that will deploy the MKDocs site to GitHub Pages.

From my experience, when GitHub Pages is enabled for the repo, and the Deploy from a branch is chosen under Build and Deployment, not all features of the Material theme are rendered.

When choosing GitHub Actions as Source, this workflow is triggered, and the MKDocs and Material packages are installed. This will allow the page to be displayed correctly, according to the settings defined in the mkdocs.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant