Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
bmarini
/
jchess
Public
Notifications
You must be signed in to change notification settings
Fork
23
Star
83
Code
Issues
6
Pull requests
3
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Actions: bmarini/jchess
Actions
All workflows
Workflows
Deploy demo to GitHub Pages
Deploy demo to GitHub Pages
pages-build-deployment
pages-build-deployment
Show more workflows...
Management
Caches
Deployments
All workflows
All workflows
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Showing runs from all workflows
will be ignored since log searching is not yet available
79 workflow runs
79 workflow runs
Workflow
Filter by Workflow
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching workflows.
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
chore: ignore entire .claude/ directory
Deploy demo to GitHub Pages
#78:
Commit
01b0c4c
pushed by
bmarini
40s
master
master
40s
View workflow file
docs: rewrite README for npm consumers
Deploy demo to GitHub Pages
#77:
Commit
d903f68
pushed by
bmarini
46s
master
master
46s
View workflow file
refactor: remove Position.toSAN/legalMovesFrom, use movegen directly
Deploy demo to GitHub Pages
#76:
Commit
145f2ae
pushed by
bmarini
35s
master
master
35s
View workflow file
refactor: extract movegen.ts — clear dependency layers, no circular deps
Deploy demo to GitHub Pages
#75:
Commit
6b555c2
pushed by
bmarini
43s
master
master
43s
View workflow file
fix: stack overflow in _checkSuffix → legalMovesFrom → toSAN cycle
Deploy demo to GitHub Pages
#74:
Commit
390d39d
pushed by
bmarini
40s
master
master
40s
View workflow file
docs + tests: rewrite README, fill test coverage gaps
Deploy demo to GitHub Pages
#73:
Commit
4097dc8
pushed by
bmarini
49s
master
master
49s
View workflow file
feat: checkmate/stalemate detection, check suffixes, weaker bot
Deploy demo to GitHub Pages
#72:
Commit
2e72cc1
pushed by
bmarini
53s
master
master
53s
View workflow file
fix: bot difficulty label not updating when sliding
Deploy demo to GitHub Pages
#71:
Commit
036584b
pushed by
bmarini
41s
master
master
41s
View workflow file
refactor: split ChessApp into PlayLayout and ReviewLayout
Deploy demo to GitHub Pages
#70:
Commit
c5322b5
pushed by
bmarini
42s
master
master
42s
View workflow file
feat: play against Stockfish bot
Deploy demo to GitHub Pages
#69:
Commit
7691c2e
pushed by
bmarini
40s
master
master
40s
View workflow file
feat(web): large prominent Next button
Deploy demo to GitHub Pages
#68:
Commit
edb9b1a
pushed by
bmarini
45s
master
master
45s
View workflow file
feat(web): remove start/end navigation buttons
Deploy demo to GitHub Pages
#67:
Commit
556bea2
pushed by
bmarini
49s
master
master
49s
View workflow file
fix: NAG annotations skipped on moves with existing annotations
Deploy demo to GitHub Pages
#66:
Commit
76a57cf
pushed by
bmarini
40s
master
master
40s
View workflow file
fix(web): rename Analyze to Review with Stockfish
Deploy demo to GitHub Pages
#65:
Commit
e51c97a
pushed by
bmarini
52s
master
master
52s
View workflow file
feat(web): engine on by default, Analyze + engine toggle grouped
Deploy demo to GitHub Pages
#64:
Commit
00828af
pushed by
bmarini
48s
master
master
48s
View workflow file
feat(web): inline board coordinates on mobile, enlarge desktop board
Deploy demo to GitHub Pages
#63:
Commit
def1abe
pushed by
bmarini
41s
master
master
41s
View workflow file
fix: eval graph not appearing after game analysis
Deploy demo to GitHub Pages
#62:
Commit
38650d9
pushed by
bmarini
40s
master
master
40s
View workflow file
fix: NAG annotations not showing after game analysis
Deploy demo to GitHub Pages
#61:
Commit
cff8f35
pushed by
bmarini
53s
master
master
53s
View workflow file
fix(web): flip eval graph orientation to match board
Deploy demo to GitHub Pages
#60:
Commit
8776047
pushed by
bmarini
45s
master
master
45s
View workflow file
feat(web): eval graph — clickable sparkline of game evaluation
Deploy demo to GitHub Pages
#59:
Commit
32e989f
pushed by
bmarini
46s
master
master
46s
View workflow file
feat(web): mobile variation display + bigger touch targets
Deploy demo to GitHub Pages
#58:
Commit
cb9a874
pushed by
bmarini
40s
master
master
40s
View workflow file
feat(web): polish mobile layout
Deploy demo to GitHub Pages
#57:
Commit
3ec4a5a
pushed by
bmarini
47s
master
master
47s
View workflow file
feat(web): responsive mobile layout
Deploy demo to GitHub Pages
#56:
Commit
45dd107
pushed by
bmarini
52s
master
master
52s
View workflow file
feat: ECO-based book detection, hide best move arrow in book
Deploy demo to GitHub Pages
#55:
Commit
9b210d8
pushed by
bmarini
53s
master
master
53s
View workflow file
feat: auto-detect openings from move sequence (3,663 ECO entries)
Deploy demo to GitHub Pages
#54:
Commit
1dc370a
pushed by
bmarini
41s
master
master
41s
View workflow file
Previous
1
2
3
4
Next
You can’t perform that action at this time.