GitHub → Google Drive Backup
Automated daily backups of all your repositories — source code, issues, PRs, releases, wiki, labels & milestones.
No session data yet.
Loading…
Backup GitHub → Drive
Loading…
Restore Drive → GitHub
Loading sessions…
Workflow Runs
Loading…
Settings & Setup
repo, workflow, read:org, read:userAWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY as GitHub Actions secrets. Set STORAGE_TARGET=s3 in the workflow dispatch input.
drive.google.com/drive/folders/FOLDER_IDhttps://omarrao.github.io as an authorised origin.
| Secret | Description | Status |
|---|---|---|
GH_BACKUP_TOKEN |
GitHub PAT with repo, workflow, read:org, read:user |
pending |
GH_USER |
Your GitHub username or org to back up | pending |
GDRIVE_FOLDER_ID |
Google Drive folder ID (from Drive URL) | pending |
GOOGLE_CLIENT_SECRET |
Full JSON of credentials/google-client-secret.json |
pending |
GOOGLE_TOKEN |
Full JSON of credentials/google-token.json (from one-time CLI auth) |
pending |
Select which account to use for backup and restore operations.
GDRIVE_FOLDER_ID and GOOGLE_TOKEN secrets.Manually trigger the cleanup workflow to remove sessions beyond your retention period.
Empty — all users permitted.
BACKUP_ENCRYPTION_KEY GitHub Actions secret. This is for display purposes only — the actual encryption is controlled by the secret.Reports
Loading…
Loading…
| Run | Status | Trigger | Started | Duration | Link |
|---|---|---|---|---|---|
| Loading… | |||||
Click Refresh to load audit log.
Select two sessions above and click Compare.
GitHub Backup Compliance Report
Project: github-gdrive-backup
Generated:
Configuration
Backup schedule: Daily at 02:00 UTC
Retention policy:
Storage target:
Last 90 Days — Run Summary
Total runs:
Successful:
Failed:
Success rate:
Recent Runs
| Run | Status | Started | Duration |
|---|
This report was generated from live GitHub Actions data. Tokens are stored only in the browser and never transmitted to any server other than api.github.com.