This repository is configured to deploy to GitHub Pages using GitHub Actions.
To enable GitHub Pages deployment for this repository:
- Go to your repository's Settings > Pages
- Under Build and deployment, select:
- Source: GitHub Actions
- The deployment workflow (
.github/workflows/deploy-pages.yml) will automatically run on:- Pushes to the
mainbranch - Manual workflow dispatch
- Pushes to the
Once GitHub Pages is enabled and the workflow runs successfully, your site will be available at:
https://<username>.github.io/<repository-name>/
For this repository:
https://vepretski.github.io/generative-ai-for-beginners/
To preview the site locally:
-
Start a local web server in the repository root:
# Using Python python -m http.server 8000 # Or using Node.js npx http-server
-
Open your browser to
http://localhost:8000
The site uses Docsify to render documentation from Markdown files dynamically.
The deployment workflow:
- Triggers on pushes to
mainor manual dispatch - Checks out the repository
- Configures GitHub Pages
- Uploads the entire repository as a Pages artifact
- Deploys the artifact to GitHub Pages
No build step is required since Docsify renders the documentation client-side.