Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.12.0
GitHub Pages セットアップ手順
📝 手動セットアップ(推奨)
1. GitHubリポジトリを作成
- https://github.com/new にアクセス
- 以下の設定でリポジトリを作成:
- Repository name:
api-workflow-builder - Description:
🚀 Visual API Workflow Builder - No-code page builder - Public を選択
- Initialize this repository with は全てチェックなし
- Repository name:
- Create repository をクリック
2. コードをプッシュ
PowerShellで以下を実行:
cd C:\xampp\htdocs\localProject\api-workflow-builder
# Gitの初期設定(まだの場合)
git config user.name "Your Name"
git config user.email "your@email.com"
# リモートリポジトリを追加
git remote add github https://github.com/YOUR-USERNAME/api-workflow-builder.git
# mainブランチに変更してプッシュ
git branch -M main
git push -u github main
注意: YOUR-USERNAME を実際のGitHubユーザー名に置き換えてください
3. GitHub Pagesを有効化
- リポジトリページ(https://github.com/YOUR-USERNAME/api-workflow-builder)を開く
- Settings タブをクリック
- 左サイドバーの Pages をクリック
- Source セクションで:
- Branch:
main - Folder:
/ (root)
- Branch:
- Save をクリック
4. 公開URLを確認
1-2分後、以下のURLでアクセス可能:
https://YOUR-USERNAME.github.io/api-workflow-builder/
ページビルダーは:
https://YOUR-USERNAME.github.io/api-workflow-builder/index.html
🤖 自動セットアップ(GitHub Tokenが必要)
1. GitHub Personal Access Token を取得
- https://github.com/settings/tokens/new にアクセス
- 設定:
- Note:
api-workflow-builder - Expiration:
No expiration(または任意の期限) - Select scopes:
- ✅
repo(Full control of private repositories) - ✅
workflow(Update GitHub Action workflows)
- ✅
- Note:
- Generate token をクリック
- トークンをコピー(⚠️ 二度と表示されません)
2. デプロイスクリプトを実行
cd C:\xampp\htdocs\localProject\api-workflow-builder
python deploy_github.py
プロンプトが表示されたら、コピーしたトークンを入力
✅ 確認事項
デプロイ後、以下を確認:
リポジトリが作成されているか
GitHub Pagesが有効か
- Settings → Pages → "Your site is live at..." のメッセージが表示される
ページが表示されるか
- https://YOUR-USERNAME.github.io/api-workflow-builder/index.html
- GrapeJSエディタのサイドバーが表示される
- ブロックがドラッグ&ドロップできる
🔧 トラブルシューティング
リポジトリが既に存在する
# 既存のリモートを削除
git remote remove github
# 新しいリモートを追加
git remote add github https://github.com/YOUR-USERNAME/api-workflow-builder.git
# 強制プッシュ
git push -u github main -f
GitHub Pagesが404エラー
- Settings → Pages で正しく設定されているか確認
- 1-2分待ってから再度アクセス
- リポジトリが Public になっているか確認
index.htmlが表示されない
直接URLにアクセス:
https://YOUR-USERNAME.github.io/api-workflow-builder/index.html