Skip to content

Web app for Boardly - #2

Merged
cdrrazan merged 3 commits into
mainfrom
web-app
Jul 9, 2026
Merged

Web app for Boardly #2
cdrrazan merged 3 commits into
mainfrom
web-app

Conversation

@cdrrazan

@cdrrazan cdrrazan commented Jul 9, 2026

Copy link
Copy Markdown
Owner

No description provided.

claude added 3 commits July 9, 2026 09:38
Add a premium, self-contained single-page marketing site under web/ (no build
step): hero with live config preview, feature grid, how-it-works steps, config
+ workflow showcases, use-case links, an open-source section, and a CTA. Vanilla
HTML/CSS/JS with light/dark themes, scroll reveals, copy-to-clipboard, a strict
CSP via _headers, favicon, and an OG image. Includes deploy instructions
(production branch web-app, output dir web).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AXAa8MKRLg8MGCQ2R78qLK
Add .github/workflows/deploy-web.yml (on the web-app branch): on every push
touching web/, upload the static site to a Cloudflare Pages "Direct Upload"
project via cloudflare/wrangler-action, and print the deployment URL to the job
summary. Concurrency-guarded and manually dispatchable. Document the one-time
setup (project + CLOUDFLARE_API_TOKEN/CLOUDFLARE_ACCOUNT_ID secrets) and the
Git-integration alternative in web/README.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AXAa8MKRLg8MGCQ2R78qLK
Cloudflare Pages is set up via the dashboard Git integration, which deploys on
every push to web-app. Remove deploy-web.yml (it would double-deploy) and update
web/README.md to document the Git-integration setup as the single deploy path.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AXAa8MKRLg8MGCQ2R78qLK
@cdrrazan
cdrrazan merged commit f5a0333 into main Jul 9, 2026
3 checks passed
cdrrazan added a commit that referenced this pull request Jul 9, 2026
cdrrazan added a commit that referenced this pull request Jul 9, 2026
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.

2 participants