{% extends "base.html" %} {% block title %}Deploy to GitHub Pages{% endblock %} {% block page_title %}Deploy to GitHub Pages{% endblock %} {% block content %}

GitHub Pages Configuration

GitHub repository URL (HTTPS or SSH)
The branch where your site will be deployed
Your GitHub username for commits
Email associated with your GitHub account
Personal access token with repo scope (stored securely)
Custom domain for your GitHub Pages site (optional)

Deploy Site

Build your site and deploy it to GitHub Pages.

{% if status.configured %}

Status: Configuration ready

{% if status.last_deployment %}

Last deployment: {{ status.last_deployment }}

{% else %}

Last deployment: Never

{% endif %} {% else %}

Status: Not configured

{% endif %}
Custom commit message for this deployment

Deployment History

{% if status.history %} {% for item in status.history %} {% endfor %} {% else %} {% endif %}
Date and Time Status
{{ item.timestamp }} {{ item.status }}
No deployment history available
{% endblock %} {% block head %} {% endblock %} {% block scripts %} {% endblock %}