Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
jbampton authored Dec 24, 2024
2 parents 6729b51 + b1832b9 commit 9a1e3e9
Show file tree
Hide file tree
Showing 11 changed files with 73 additions and 54 deletions.
6 changes: 3 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/" # Location of the package manifests
- package-ecosystem: 'github-actions'
directory: '/' # Location of the package manifests
schedule:
interval: "daily" # Check for updates daily
interval: 'daily' # Check for updates daily
33 changes: 18 additions & 15 deletions .github/workflows/labeler.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,22 @@
---
name: "Pull Request Labeler"
name: 'Pull Request Labeler'

on:
- pull_request_target
on:
- pull_request_target

jobs:
label:
runs-on: ubuntu-latest
permissions:
pull-requests: write # Ensure write access for PRs
permissions:
contents: read

steps:
- name: Pull Request Labeler
uses: actions/labeler@v5
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
configuration-path: ".github/labeler.yml"
sync-labels: true
jobs:
label:
runs-on: ubuntu-latest
permissions:
pull-requests: write # Ensure write access for PRs

steps:
- name: Pull Request Labeler
uses: actions/labeler@v5
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'
configuration-path: '.github/labeler.yml'
sync-labels: true
6 changes: 4 additions & 2 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ on: # yamllint disable-line rule:truthy
push: null
pull_request: null

permissions: {}
permissions:
contents: read

jobs:
build:
Expand All @@ -27,7 +28,8 @@ jobs:
fetch-depth: 0

- name: Super-linter
uses: super-linter/super-linter@v7.1.0 # x-release-please-version
uses: super-linter/super-linter@v7.2.1 # x-release-please-version
env:
# To report GitHub Actions status checks
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
MARKDOWN_CONFIG_FILE: .markdown-lint.yaml
5 changes: 4 additions & 1 deletion .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: Pre-commit

on: [push, pull_request]

permissions:
contents: read

jobs:
pre-commit:
runs-on: ubuntu-latest
Expand All @@ -14,7 +17,7 @@ jobs:
- name: Set up Python
uses: actions/[email protected]
with:
python-version: '3.13' # Specify your Python version
python-version: '3.13' # Specify your Python version

- name: Set Python Version Hash
run: echo "PY=$(python -VV | sha256sum | cut -d' ' -f1)" >> "$GITHUB_ENV"
Expand Down
6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,14 @@ repos:
- id: yamllint
name: run yamllint
description: Lint YAML files
args: ["-c", ".github/linters/.yamllint.yaml"]
args: ['-c', '.github/linters/.yamllint.yaml']
files: \.ya?ml$

- repo: https://github.com/codespell-project/codespell
rev: v2.3.0
hooks:
- id: codespell
args: ["--ignore-words", ".github/linters/codespell.txt"]
args: ['--ignore-words', '.github/linters/codespell.txt']

- repo: https://github.com/gitleaks/gitleaks
rev: v8.21.2
Expand All @@ -53,7 +53,7 @@ repos:
rev: v9.1.2
hooks:
- id: oxipng
args: ["-o", "4", "--strip", "safe", "--alpha"]
args: ['-o', '4', '--strip', 'safe', '--alpha']

- repo: https://github.com/rhysd/actionlint
rev: v1.7.3
Expand Down
3 changes: 3 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"singleQuote": true
}
30 changes: 15 additions & 15 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ If you encounter a bug or have a feature request, please create an issue:

## How to Contribute

We welcome contributions in the form of bug fixes, new features, documentation improvements, and more.
We welcome contributions in the form of bugfixes, new features, documentation improvements, and more.

### 1. Fork the Repository πŸ”—

Expand All @@ -40,33 +40,33 @@ Click the **"Fork"** button at the top right corner of the repository page to cr

Clone the forked repository to your local machine:

```bash
git clone https://github.com/your-username/social-chess.git
```
```bash
git clone https://github.com/your-username/social-chess.git
```

### 3. 🌿 Create a Branch

```bash
cd awesome-social-chess
git checkout -b add-new-feature
```
```bash
cd awesome-social-chess
git checkout -b add-new-feature
```

### 4. ✏️ Make Changes - Make necessary improvements, such as fixing bugs, enhancing documentation, or adding new features

### 5. πŸ“ Commit Changes

Use descriptive commit messages that clearly state the purpose of your changes.

```bash
git add .
git commit -m "Add feature: description of feature"
```
```bash
git add .
git commit -m "Add feature: description of feature"
```

### 6. ⬆️ Push Changes

```bash
git push origin add-new-feature
```
```bash
git push origin add-new-feature
```

### 7. πŸ”„ Create a Pull Request

Expand Down
36 changes: 22 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,24 +31,32 @@

## πŸ“– Books

| Title | Author(s) | Publisher |
|----------------------------------------------------------------------------|---------------------------------------------------|--------------------------------------|
| **101 Questions On How To Play Chess** | Fred Wilson | Dover Game And Puzzle Activity Books |
| **Bobby Fischer Teaches Chess** | Bobby Fischer, Stuart Margulies, Donn Mosenfelder | Basic Systems Inc, Bantam Books |
| **Chess Openings For Dummies** | James Eade | For Dummies |
| **Learn Chess: A Gold-medal Winner Explains How to Play and Win at Chess** | John Nunn | Gambit Publications Ltd |
| **Learn Chess From The Greats** | Peter J. Tamburro, Jr. | Dover Publications |
| **MY 60 Memorable Games: Chess Tactics, Chess Strategies** | Bobby Fischer | Batsford GB |
| **My System: Winning Chess Strategies** | Aron Nimzowitsch | SnowBall Publishing |
| **The Usborne Complete Book of Chess** | Elizabeth Dalby | Usborne Publishing Ltd |
| Title | Author(s) | Publisher |
| -------------------------------------------------------------------------- | ------------------------------------------------- | --------------------------------------- |
| **101 Questions On How To Play Chess** | Fred Wilson | Dover Game And Puzzle Activity Books |
| **Bobby Fischer Teaches Chess** | Bobby Fischer, Stuart Margulies, Donn Mosenfelder | Basic Systems Inc, Bantam Books |
| **Chess for Kids: How to Play and Win** | Richard James | Robinson; 2nd edition (2015) |
| **Chess Openings For Dummies** | James Eade | For Dummies |
| **Learn Chess: A Gold-medal Winner Explains How to Play and Win at Chess** | John Nunn | Gambit Publications Ltd |
| **Learn Chess From The Greats** | Peter J. Tamburro, Jr. | Dover Publications |
| **Learn To Play Chess Like A Boss** | Patrick Wolff | Penguin Random House Dorling Kindersley |
| **MY 60 Memorable Games: Chess Tactics, Chess Strategies** | Bobby Fischer | Batsford GB |
| **My System: Winning Chess Strategies** | Aron Nimzowitsch | SnowBall Publishing |
| **The Caro-Kann The Easy Way** | Thomas Engqvist | Batsford Chess |
| **The Life and Games of Mikhail Tal** | Everyman Chess Classic | Everyman Chess |
| **The Usborne Complete Book of Chess** | Elizabeth Dalby | Usborne Publishing Ltd |

## πŸ“… Calendars

- **American Chess Magazine Chess 2024** - A Year of Chess Puzzles

## πŸƒ Cards

| Title | Description |
|---------------------------------------------------------------------|-------------------------------------------|
| **Chess Endgame Cards General: Benoni 1** | Standard size playing cards |
| **The Chess Deck** | 50 Cards For Mastering The Basics - Levy Rozman AKA GOTHAMCHESS: Large deck of cards |
| Title | Description |
| ----------------------------------------- | ------------------------------------------------------------------------------------ |
| **Chess Endgame Cards General: Benoni 1** | Standard size playing cards |
| **The Chess Deck** | 50 Cards For Mastering The Basics - Levy Rozman AKA GOTHAMCHESS: Large deck of cards |

## Sponsor Our Developers πŸͺ™ πŸ’΅ πŸ’° πŸ’³ 🏧

[![John Bampton](assets/sponsor-jbampton.png)](https://github.com/sponsors/jbampton)
2 changes: 1 addition & 1 deletion _config.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
---
remote_theme: pages-themes/[email protected]
plugins:
- jekyll-remote-theme
- jekyll-remote-theme
Binary file modified assets/social-preview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/sponsor-jbampton.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 9a1e3e9

Please sign in to comment.