Skip to content

Releases: Balastrong/chess-stats-action

Version 2.0.1

28 Jun 20:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2...v2.0.1

Version v2 is out!

02 Aug 09:31
Compare
Choose a tag to compare

What's Changed

It is now possible to add a table with stats from your current and best score in rapid, blitz and bullet games.

New Contributors

Full Changelog: v1.0.3...v2

Version 1.0.3

28 Jul 11:24
Compare
Choose a tag to compare
  • Replaced the coloring (didn't work) with icons on win - tie - loss
  • Added a new (optional) flag to show the final position on a FEN visualizer

Version 1.0.2

27 Jul 10:27
Compare
Choose a tag to compare

Fix on naming - more news coming soon!

First release!

27 Jul 09:39
f5205bf
Compare
Choose a tag to compare

First release!

Automatically add and keep up to date your latest games from chess.com.

White ⚪ Black ⚫ Result 🏆 Date 📅
Hikaru TigrVShlyape win 27/7/2022
Hikaru Salem-AR stalemate 27/7/2022
mbojan Hikaru win 27/7/2022
Hikaru honestgames win 27/7/2022
Russian_berezka Hikaru win 27/7/2022
Hikaru bipe137 win 27/7/2022
Witik Hikaru resigned 26/7/2022
Hikaru Manukyan_Artak win 26/7/2022
K_A_S_T_O_R Hikaru resigned 26/7/2022
Hikaru jinbojinbo win 26/7/2022

Usage

Add these two placeholders somewhere in your README.md, they will get replaced by the action.

<!--START_SECTION:chessStats-->

<!--END_SECTION:chessStats-->

Create a GitHub Action in your repository, you can call it chess-stats-action.yml.

name: Chess Stats Action

on:
  schedule:
    - cron: '0 0 * * *' # Runs at 00:00 UTC every day
  workflow_dispatch:

jobs:
  update-readme:
    name: Update readme with your chess stats and games
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - uses: Balastrong/chess-stats-action@master
        with:
          CHESS_USERNAME: <Your chess.com Username>

Configuration

There are a few configuration options you can use in your GitHub Action.

Parameter Description Default Required
CHESS_USERNAME Your chess.com username hikaru Yes
COMMIT_MSG Commit message used while committing to the repo Update README with your chess games No
GAMES_SIZE How many games to load 10 No
SHOW_DATE Toggle the Date column true No

Contributing

There are many possible ways to expand the functionalities or improve the current logic. Feel free to have a look at the open issues or create a new one youself if something is missing.

PRs are also welcome!