Skip to content

feat: Admin/Web用のGitHub Actionsデプロイワークフローを追加 - #84

Closed
sngazm wants to merge 6 commits into
mainfrom
feat/github-actions-pages-deploy
Closed

sngazm wants to merge 6 commits into
mainfrom
feat/github-actions-pages-deploy

Conversation

@sngazm

@sngazm sngazm commented Jan 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Admin (React + Vite) と Web (Astro SSG) のCloudflare Pagesデプロイ用GitHub Actionsワークフローを追加
  • docs/SETUP.md に新しいGitHub Variables を追加

変更内容

  • .github/workflows/deploy-admin.yml - Admin用デプロイワークフロー
  • .github/workflows/deploy-web.yml - Web用デプロイワークフロー
  • docs/SETUP.md - 新しい変数の説明を追加

Test plan

  • GitHub Actions がトリガーされることを確認
  • ワークフローが正常に実行されることを確認(Variables/Secrets設定後)

🤖 Generated with Claude Code

- deploy-admin.yml: Admin (React + Vite) のCloudflare Pagesデプロイ
- deploy-web.yml: Web (Astro SSG) のCloudflare Pagesデプロイ
- docs/SETUP.md: 新しいGitHub Variables (ADMIN_PROJECT_NAME, WEB_PROJECT_NAME, PUBLIC_API_BASE_URL) を追加

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jan 10, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
imagecaster-api 77d2331 Commit Preview URL

Branch Preview URL
Jan 11 2026, 01:07 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jan 10, 2026 •

Copy link
Copy Markdown

Deploying imagecaster-web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 77d2331
Status: ✅  Deploy successful!
Preview URL: https://d1deb9c7.imagecaster-web.pages.dev
Branch Preview URL: https://feat-github-actions-pages-de.imagecaster-web.pages.dev

View logs

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jan 10, 2026 •

Copy link
Copy Markdown

Deploying imagecaster-admin with  Cloudflare Pages  Cloudflare Pages

Latest commit: 34d3a91
Status:🚫  Build failed.

View logs

sngazm and others added 5 commits January 11, 2026 02:16
Astroアプリがビルド時にR2からデータを取得するためにR2_PUBLIC_URL環境変数を
必要としているため、PUBLIC_API_BASE_URLから修正

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Deploy to Cloudflare Pages (Preview)ステップでwranglerが見つからない
エラーを修正

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- main ブランチ → Production デプロイ
- それ以外 → Preview デプロイ

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@sngazm sngazm closed this Jan 14, 2026
@sngazm
sngazm deleted the feat/github-actions-pages-deploy branch January 14, 2026 01:57
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